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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值