干货内容专家
领悟信息差的价值,『天行健,君子以自强不息;地势坤,君子以厚德载物』
文章12浏览10951本站已运行254

mysqldump导出数据


导出表结构和数据(无需数据可以加-d参数(nodata))

mysqldump -uyw -pyw --default-character-set=utf8 --single-transaction --skip-opt --create-option -R -q   test_db user_login > user_login .sql

导出表数据

mysqldump -uyw -pyw --default-character-set=utf8  --skip-opt  test_db --tables notice >> notice.sql

结构和数据:

mysqldump -uyw -pyw --default-character-set=utf8 --single-transaction --skip-opt --create-option -R -q -B test_db --tables skill  >>skill.sql

授权

mysql  -uuser -ppwd -e "grant select,update,insert,delete,execute on test_db.* to 'game'@'10.xxx.xx.xxx' identified by 'pwd123WE#wq';"

获得mysql帮助信息或版本

mysql--help

mysql–V

mysql本地连接数据库

语法:mysql  -u user_name  -ppassword  -S sock_name db_name

例子:mysql-usearch-psearch-S /tmp/deal.sockc2cdb

         mysql -usearch-psearchc2cdb(默认为-S /tmp/mysql.sock)

mysql远程连接数据库

语法:mysql  -h ip-u user_name  -ppassword  db_name

例子:mysql–h172.16.161.40 -usearch-psearchc2cdb

执行sql脚本

mysql-usearch-psearchc2cdb <mysql.sql

忽略执行脚本中的错误

mysql-usearch-psearch-f c2cdb <mysql.sql

执行sql语句

mysql-usearch-psearchc2cdb  -e“show now();”

不回显列名,执行sql语句

mysql-usearch-psearch  c2cdb  -s -e“show now();”

-s需要在-e前面,还可以结合-f连用

mysql执行的结果传给一个shell变量

user_num=`mysql-usearch-psearch  c2cdb  -s -e“

select count(1) fromt_user_info”`

        vmysqladmin用来管理MySQL数据库

获得mysqladmin帮助信息

mysqladmin --help

关闭数据库

mysqladmin -uroot -p -S /tmp/deal.sock shutdown

查看数据库是否运行良好

mysqladmin -uroot-p -S /tmp/deal.sockping

        vmysqldumpMySQL功能最丰富的备份工具

获得mysqldump帮助信息

mysqldump --help

dump整个MySQL

mysqldump -uroot-p -S /tmp/deal.sock-A >MySQL.sql

dump一个数据库

mysqldump -uroot-p -S /tmp/deal.sockc2cdb >c2cdb.sql

dump多个数据库

mysqldump -uroot-p -S /tmp/deal.sock-B user deal >user_deal.sql

dump一个表

mysqldump -uroot-p -S /tmp/deal.sockdeal t_deal_info>t_deal_info.sql

dump多个表

mysqldump-uroot-p -S /tmp/deal.sockdealt_deal_infot_seq_gen>t_deal_info.sql

强行dump

mysqldump-uroot-f -p -S /tmp/deal.sock-A >MySQL.sql

dump数据

mysqldump-uroot-t -p -S /tmp/deal.sock-A >MySQL.sql

dump表结构

mysqldump-uroot-d -p -S /tmp/deal.sock-A >MySQL.sql

制作slave专用

mysqldump-uroot-p --master-data -S /tmp/deal.sock-A >MySQL.sql

不锁表dump事务表

mysqldump-uroot-p --master-data  --single-transaction -S /tmp/deal.sock-A >MySQL.sql

ganhuo
上一篇:
下一篇:

添加新评论

隐藏边栏