常用sql命令整理
1、通过mysql命令远程连接服务器数据库
1 | |
-u用户名,直接写不跟空格
-p密码,,直接写不跟空格
-P端口号
2、dump文件
1 | |
-h或--host:指定MySQL服务器的主机名。-P或--port:指定MySQL服务器的端口号。-u或--user:指定连接MySQL服务器的用户名。-p或--password:提示用户输入连接MySQL服务器的密码。请注意,在使用该参数时不要在其后加空格。--single-transaction:在导出数据时使用单个事务,以确保一致性。-d或--no-data:只导出表的结构,而不包括数据。-t或--no-create-info:只导出数据,而不包括表的结构。--where:根据指定的条件导出满足条件的数据。--skip-comments:跳过生成导出文件中的注释。--skip-triggers:跳过导出表的触发器。--skip-lock-tables:在导出数据时不锁定表,允许其他会话访问表。--result-file=<文件路径>:将导出结果保存到指定的文件中。--routines:导出存储过程和函数。--events:导出事件(Event)。--triggers:导出触发器。
1 | |
3、把dump文件导入到指定数据库
- 通过mysql链接远程数据库
- use <dabatase>; 进入指定数据库
- source /tmp/local.sql 把本地的sql文件在当前数据库执行
常用sql命令整理
http://coder-xieshijie.cn/2023/06/07/数据库/MySQL/常用sql命令整理/