记录一些关于操作数据库(本地和linux服务器)常用的命令

在linux服务器上进行备份 -h 后面为数据库的地址 -u名字 -p 密码 存于根路径
mysqldump -hrm-bp196m0sn25b4pnf5o.mysql.rds.aliyuncs.com -ujoy -p birdpay pay_record>pay_record_bak.sql

直接在数据库下
source /root/bak.sql

将当前服务器的目录下的文件复制到另外一台服务器
scp -r /soft/alipay-sdk-1.0.jar [email protected]:/soft/

进行备份数据库
mysqldump -h127.0.0.1 -uroot –pabc -R "scopus_test" > /work/scopus_test0312.sql
| | | | | |
主机 账号 密码 所有 数据库 导出的位置

还原数据库
mysql -h127.0.0.1 –uroot –p htdyq2019_1_17<C:/Users/wangbiao/Desktop/htdyq2019_1_17.sql
| |
数据库 sql文件的位置

备份表结构
mysqldump -uroot -pwonders scopus_batch2 xml_docmeta > d:\xml_docmeta.sql
备份一个表
scopus_batch2 是数据库
xml_docmeta是表名

mysql -uroot -p --default-character-set=utf8

use qyjc_20180502;

flush privileges;

source C:\database\qyjc_20180502.sql


权限问题,授权 给 root 所有sql 权限

mysql> grant all privileges on *.* to root@"%" identified by ".";
Query OK, 0 rows affected (0.00 sec)


mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

猜你喜欢

转载自www.cnblogs.com/mrxiab/p/10675781.html
今日推荐