Skip to content

MySQL相关

Kervin edited this page Jul 27, 2018 · 18 revisions

一.MySQL配置

  1. 下载 纯净版 完全版
  2. Windows安装/卸载
"D:\MySQL8\bin\mysqld.exe" --install  MySQL8 --defaults-file="D:\MySQL8\my.ini"
"D:\MySQL8\bin\mysqld.exe" --remove  MySQL8
  1. Windows安装
  • 纯净版安装

    可以自定义路径

  • 完全版安装

    自定义用户以及配置

  • root登录(MySQL8)

    alter user 'root'@'localhost' identified with mysql_native_password by 'root';

二.MySQL数据处理

  1. MySQL远程导入导出
mysqldump --host=h1 -uroot -proot --databases db1 |mysql --host=h2 -uroot -proot db2

ex.
mysqldump --host=192.168.80.137 -uroot -proot -C --databases test |mysql --host=192.168.80.133 -uroot -proot test 
  1. 服务器导出
mysqldump -uroot -proot --all-databases >/tmp/all.sql
mysqldump -uroot -proot --databases db1 db2 >/tmp/user.sql
mysqldump -uroot -proot --databases db1 --tables a1 a2  >/tmp/db1.sql
mysqldump -uroot -proot --databases db1 --tables a1 --where='id=1'  >/tmp/a1.sql
mysqldump -uroot -proot --no-create-info --databases db1 --tables a1 --where="id='a'"  >/tmp/a1.sql
mysqldump -uroot -proot --no-data --databases db1 >/tmp/db1.sql
mysqldump -uroot --add-drop-table db1>/home/user/db2.sql;
  1. 服务器导入
use db2;
source /home/user/db2.sql;

参考:(http://www.cnblogs.com/chenmh/p/5300370.html)