MYsql脚本处理执行的问题

michaelmodna 2011-09-19 10:53:14
各位,我现手头有一个 20多兆的mysql脚本文件,"xxx.sql" 大概有11多万行,请问如何在mysql中执行,我只要将全部脚本复制粘贴到mysql管理窗口,就卡死在那里了,无法操作了,是不是因为行数太多了,

我用的是集成环境 APMServ5.2.6 ;数据库管理用的是phpMyAdmin - 2.11.9.2 ;MySQL client version: 5.0.51a

麻烦请高手指点一下,我是菜鸟,望点明一下,谢谢!!


...全文
73 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rotel-刘志东 2011-09-20
  • 打赏
  • 举报
回复
mysql - uroot - p < localhost_0915.sql
zalvsa 2011-09-20
  • 打赏
  • 举报
回复
mysql>source path\xxx.sql
ACMAIN_CHM 2011-09-19
  • 打赏
  • 举报
回复
11 多万行,速度不会快。需要耐心。 或者你可以一次复制一部分。
ACMAIN_CHM 2011-09-19
  • 打赏
  • 举报
回复
这个


mysql - uroot - p < localhost_0915.sql 是直接在你的操作系统命令下的。

或者你

mysql> source localhost_0915.sql

再不行,就直接用文本工具打开 localhost_0915.sql ,然后一起复制到MYSQL中执行。
WWWWA 2011-09-19
  • 打赏
  • 举报
回复
不是在MYSQL中运行,是在DOS窗口下执行
在MYSQL中
SOURCE AA.SQL
michaelmodna 2011-09-19
  • 打赏
  • 举报
回复
谢谢二楼的朋友 ,不过我执行错误哦,显示下面的内容:

mysql - uroot - p < localhost_0915.sql

MySQL 返回:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql -uroot -p <localhost_0915.sql' at line 1
wwwwb 2011-09-19
  • 打赏
  • 举报
回复
mysql -uroot -p <aa.sql
rucypli 2011-09-19
  • 打赏
  • 举报
回复
mysql -uroot -ppassword dbname <aa.sql

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧