mysql -h localhost -u root -p123
或者mysql -u root -p123
二、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”
mysql -h 192.168.0.201 -P 3306 -u root -p123
三、备份数据库
mysqldump -u root -p 数据库名 > /my/db.sql
执行后即可将数据库备份为/my/db.sql文件
只备份表结构,不备份数据
mysqldump --no-data -u root -p 数据库名 > /my/db.sql
只备份数据,不备份表结构
mysqldump -u root -p -t 数据库名 > /my/db.sql
mysqldump -u root -p -R 数据库名 > /my/db.sql
备份事件(events)
mysqldump -u root -p -E 数据库名 > /my/db.sql
备份所有数据库
mysqldump --all-database -u root -p 数据库名 > /my/db.sql
四、还原数据库
还原数据库前,必须在mysql中创建空的数据库,然后连接mysql,use 目标数据库,然后执行
source .sql文件路径,如:use mydb;source /my/db.sql;
也可以直接创建空数据库后,在普通命令模式下(不需要事先登录连接mysql)执行
mysql -u root -p mydb < /my/db.sql来实现还原数据库
不管使用哪种方式还原,都必须保证空数据库存在
ok
mjj通道