mysql命令
1.mysql连接(本地)
===格式====进入mysql bin目录== mysql -u(用户名) -p ====输入密码
==例子==mysql -uroot -p===123456==
2.mysql连接(远程)
==格式===mysql -u(用户名) -p(密码) -h(远程主机IP) -P(端口号)
===例子===mysql -uroot -proot -h192.168.0.333 -P3306
3.展示所有数据库
==格式=== show databases;===
===l例子====show databases;==
4.进入相关数据库
==格式====use (数据库名)==
==例子===use mysql
5.展示数据库所有表
===格式===show tables;==
===例子====show tables;===
6.导出整个数据库
==格式==mysqldump -u 用户名 -p –default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)
===例子====mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql
7.导出一个表
==格式==mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
===例子===mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
8.导出一个数据库结构
==格式===mysqldump -u wcnc -p -d –add-drop-table smgp_apps_wcnc >d:wcnc_db.sql =============》-d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table
9.导入数据库
===格式===使用source命令===
===例子===source wcnc_db.sql
10.查看当前使用的数据库
===select database(); ===
11.退出数据库
====quit或exit===
12.导出查询结果数据
====./mysql -u applaud -p applaud -e "select p.id_no,p.nm from alwc_aprv a ,person p where p.psn_id=a.psn_id and a.st=4 and a.period =18 and a.aply_psn_id is null" >te.txt====