当前位置:网站首页>mysql笔记

mysql笔记

2022-06-22 12:22:00 漂泊的猎人

一、脚本导入导出

1、导出数据

A、mysqldump -u root -p dbname -P 3308 > lmapp.sql
mysqldump -u 用户名-p 数据库名 -P 端口号> 导出文件名称.sql
B、mysqldump -u root -p dbname table -P 3308 > lmapp.sql
mysqldump -u 用户名-p 数据库名 表名 -P 端口号> 导出文件名称.sql

2、数据库导入

mysql -uroot -p
source 脚本名称.sql

二、问题解决

1、Access denied for user ‘root‘@‘%to database ‘xxx‘

可以查看用户授权信息:show grants;
授权:grant all privileges on *.* to 'root'@'%' identified by 'xxx此处为密码xxx' with grant option;
刷新:flush privileges;

三、常用命令

1、查看当前进程

show processlist;

四、脚本

1、唯一索引

 alter table aaa add UNIQUE  `IDX_MODEL_CODE_TYPE` (`MODEL_CODE`,`TYPE`)

2、创建修改时间自动赋值当前时间

 `CREATE_TIME` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `UPDATE_TIME` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

原网站

版权声明
本文为[漂泊的猎人]所创,转载请带上原文链接,感谢
https://blog.csdn.net/u010353018/article/details/120794642