摘要: 1.修改密码 alter user '${用户名}'@'${IP地址}' identified by '${登录密码}'; 阅读全文
posted @ 2020-08-16 16:58 周建林 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 连接进入MySQL服务, 使用source ${文件名}执行. 末尾不能带分号. 阅读全文
posted @ 2020-08-16 16:56 周建林 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1.查看正在执行的SQL进程: 如果用户有超级权限, 能看到所有用户正在执行的sql. 否则, 则可以看到自己用户正在执行的sql. 方法1: 连接数据库后执行. 这种方式看到的sql可能不完整. show processlist; 方法2: 连接数据库后执行. 相比于方法1, 方法2可以看到完整的 阅读全文
posted @ 2020-08-16 16:55 周建林 阅读(13531) 评论(1) 推荐(0) 编辑
摘要: MySQL执行插入或更新时, 当数据量过大时, 可能由于max_allowed_packet参数的限制导致执行失败.此时, 可以重新设置该参数的值.max_allowed_packet默认值为1M. 1.查看max_allowed_packet当前值 show variables like '%ma 阅读全文
posted @ 2020-08-16 16:54 周建林 阅读(1294) 评论(0) 推荐(0) 编辑
摘要: 1.linux系统下 在/etc/my.cnf文件中, [mysqld]下面新增skip-grant-tables,然后重启服务器. 阅读全文
posted @ 2020-08-16 16:53 周建林 阅读(1993) 评论(0) 推荐(0) 编辑
摘要: show global variables like "%datadir%"; 阅读全文
posted @ 2020-08-16 16:52 周建林 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: 启动: systemctl start mysqld.service; 查看状态: systemctl status mysqld.service; 重启: systemctl restart mysqld.service; 停止: systemctl stop mysqld.service; 阅读全文
posted @ 2020-08-16 16:51 周建林 阅读(170) 评论(0) 推荐(0) 编辑
摘要: S1.授权命令 grant ${权限类型} on ${数据库名}.${表名} to ${用户名}@'${允许登录的客户端地址}' identified by '${登录密码}'; ${允许登录的客户端地址}: 允许所有客户端登录,则使用:% 允许本地登录,则使用:localhost ... 权限类型 阅读全文
posted @ 2020-08-16 16:50 周建林 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1.备份数据库成文件 mysqldump -h${IP地址} -P${端口号} -u${登录用户名} -p${登录密码} [-t/-d] ${数据库名} --add-drop-table --tables ${表名列表, 用空格分隔} > ${保存到的本地文件名} ${数据库名}参数前加"-t"表示 阅读全文
posted @ 2020-08-16 16:49 周建林 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1.查看编码 show variables like 'character%'; 2.临时设置编码 1.set names xxx set names ${编码}; "set names xxx"一条命令相当于以下三条命令: set character_set_client = xxx; set c 阅读全文
posted @ 2020-08-16 16:48 周建林 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1.查看当前数据库下有那些表 -- 查看schema下表清单 show tables; show full tables from ${schema名}; -- 查看表详细信息 select * from information_schema.tables where table_schema = 阅读全文
posted @ 2020-08-16 16:47 周建林 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.查看当前有哪些数据库 show databases; 2.切换数据库 use ${数据库名}; 3.创建数据库 create database ${数据库名} character set ${编码方式}; -- "character set ${编码方式}"可以省略, 此时使用默认的编码方式, 阅读全文
posted @ 2020-08-16 16:46 周建林 阅读(172) 评论(0) 推荐(0) 编辑
摘要: mysql -h${主机名或主机IP} -P${端口} -u${用户名} -p ${数据库名}; # 回车之后再输入密码 mysql -h${主机名或主机IP} -P${端口} -u${用户名} -p${密码} ${数据库名}; # 不建议这种显示输入密码的方式 在本机登录, 可以省略"-h"参数; 阅读全文
posted @ 2020-08-16 16:45 周建林 阅读(6808) 评论(0) 推荐(0) 编辑