`
xitongyunwei
  • 浏览: 926102 次
文章分类
社区版块
存档分类
最新评论

MySQL命令行常用命令

 
阅读更多

1.启动本地MySQL服务

Windows平台,通过services.msc或者命令call SCstart MySQL55

Linux平台,执行命令servicemysql start

2.登录到服务器

$ mysql –u root –p123 –h 127.0.0.1 –P 3306




3.访问数据库

mysql> show databases;

mysql> use test;

mysql> show tables;

4.执行SQL文件

例子:执行create.sql中的建表语句后,查看所有表。

mysql> source D:\create.sql

也可以直接通过mysql命令执行脚本

$ mysql -uroot -pyunwei.001 -h 127.0.0.1 < mysql.demo

5.导出数据

例子:导出数据库demo中的数据到文件

$ mysqldump -uroot --database demo -h127.0.0.1 > mysql.demo

导出的文件内容如下,包含了DDL和DML。



6.导入数据

例子:从txt中导入数据到表,txt中数据以\t分隔。

可以使用mysqlimport工具

$ mysqlimport -uroot -pyunwei.001 -h127.0.0.1 --local dropshipcustom_order.txt

另一种方法是:

mysql> load data local infile /cygdrive/c/mysqldata.txt into tablecustom_order

报错:The used commandis not allowed with this MySQL version

解决方法是:启动mysql客户端是加上--local-infile=1参数

$ mysql --local-infile=1 –uroot –p123 –h 127.0.0.1

参考资料

MySQL_LOAD_DATA权限设置

http://www.justwinit.cn/post/4279/

Mysql常用命令行大全

http://www.cnblogs.com/bluecobra/archive/2012/01/11/2318922.html

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics