1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql3.导出一个数据库结构 mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:/wcnc_db.sql -d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table 4.导入数据库 常用source 命令 进入mysql数据库控制台, 如mysql -u root -p mysql>use 数据库 然后使用source命令,后面参数为脚本文件(如这里用到的.sql) mysql>source d:/wcnc_db.sql ALTER USER 'root'@'localhost' IDENTIFIED BY 'yqd852159'; USE mysql; UPDATE user SET Host='%' WHERE User='root'; FLUSH PRIVILEGES; 重启服务 日志 show variables like 'general%'; set GLOBAL general_log = 1; mysql truncate TABLE 清理表数据时,需要先关闭外键校验 SET FOREIGN_KEY_CHECKS=0; /*关闭校验*/ truncate TABLE b_menu; SET FOREIGN_KEY_CHECKS=1; /*开启校验*/ 递归 WITH RECURSIVE aaa as( SELECT * from b_menu where ID=1 UNION ALL select a.* from b_menu as a INNER JOIN aaa as b on a.ParentID=b.ID ) select * from aaa; Scaffold-DbContext "server=192.168.64.128;userid=root;pwd=123456;port=3306;database=hys1.0;Connection Timeout=300;default command timeout=300;sslmode=Preferred;" Pomelo.EntityFrameworkCore.MySql -OutputDir Models -ContextDir Context -ContextNamespace HYS.Data -Context 'MYDataContext' Scaffold-DbContext "server=192.168.64.128;userid=root;pwd=123456;port=3306;database=hys1.0;Connection Timeout=300;default command timeout=300;sslmode=Preferred;" Pomelo.EntityFrameworkCore.MySql -OutputDir Models -ContextDir Context -Namespace HYS.Data -ContextNamespace HYS.Data -Context 'MyDataContext' -DataAnnotations Scaffold-DbContext "server=192.168.64.128;userid=root;pwd=123456;port=3306;database=hys1.0;Connection Timeout=300;default command timeout=300;sslmode=Preferred;" Pomelo.EntityFrameworkCore.MySql -OutputDir Models -ContextDir Context -Namespace HYS.Model -ContextNamespace HYS.Data -Context 'MySqlDataContext' -Force Scaffold-DbContext "server=124.221.176.36;userid=root;pwd=yqd852159;port=3306;database=hys1.0;Connection Timeout=300;default command timeout=300;sslmode=Preferred;" Pomelo.EntityFrameworkCore.MySql -OutputDir Models -ContextDir Context -Namespace HYS.Model -ContextNamespace HYS.Data -Context 'MySqlDataContext' -Force