mysqldump mysql数据库导入导出
作者:互联网
syhuo_oauth数据库结构 [root@VM_58_118_centos dbback]# /usr/bin/mysqldump -uroot -P3306 --protocol=tcp --host=localhost --databases zhihuo --add-drop-database --add-drop-table --skip-comments --compress --no-autocommit --extended-insert -p'数据库密码' | gzip > /opt/dbback/zhihuo_$(date +%Y%m%d_%H%M%S).sql.gz //备份zhihuo库,表结构、数据、试图,触发器 [root@VM_58_118_centos dbback]# /usr/bin/mysqldump -uroot -P3306 --protocol=tcp --host=localhost -d syhuo_oauth --add-drop-database --add-drop-table --skip-comments --compress --no-autocommit --extended-insert -p'数据库密码' | gzip > /opt/dbback/syhuo_oauth_$(date +%Y%m%d_%H%M%S).sql.gz //syhuo_oauth表结构,无数据、试图,触发器 [root@VM_58_118_centos dbback]# mysql --default-character-set=utf8 -h 127.0.0.1 -u root -P 3306 -D mysql -p'数据库密码' mysql> source /opt/dbback/syhuo_oauth_20191129_164739.sql syhuo_oauth数据 导出csv格式数据 [root@VM_58_118_centos dbback]# mysql --default-character-set=utf8 -h 127.0.0.1 -u root -P 3306 -D syhuo_oauth -p'数据库密码' -e "select * from oauth_clients" > /opt/dbback/oauth_clients.sql mysql> show variables like '%secure%'; +--------------------------+-----------------------+ | Variable_name | Value | +--------------------------+-----------------------+ | require_secure_transport | OFF | | secure_auth | ON | | secure_file_priv | /var/lib/mysql-files/ | +--------------------------+-----------------------+ 3 rows in set (0.08 sec) mysql> select * from oauth_clients where client_id = 'shengyihuo' into outfile '/var/lib/mysql-files/oauth_clients.sql' lines terminated by '\r\n'; mysqldump导出sql语句 [root@VM_58_118_centos dbback]# /usr/bin/mysqldump -uroot -P3306 --protocol=tcp --host=localhost -t syhuo_oauth --tables oauth_clients --add-drop-database --add-drop-table --skip-comments --compress --no-autocommit --extended-insert -p'数据库密码' | gzip > /opt/dbback/syhuo_oauth_$(date +%Y%m%d_%H%M%S).sql.gz [root@VM_58_118_centos dbback]# mysql --default-character-set=utf8 -h 127.0.0.1 -u root -P 3306 -D mysql -p'数据库密码' mysql> source /opt/dbback/syhuo_oauth_20191202_193521.sql mysql查询数据导出成文本格式 mysql --default-character-set=utf8 -h 127.0.0.1 -u root -P 3306 -D signup -p'数据库密码' -e "select * from user" > /var/lib/mysql-files/user.txt
标签:sql,syhuo,导入,dbback,mysql,oauth,root,mysqldump 来源: https://www.cnblogs.com/hnhycnlc888/p/12030265.html