手机区号表
https://blog.csdn.net/newjueqi/article/details/8063830
mysql优化
- mysql explain
学习视频
- 三大范式
https://www.bilibili.com/video/av56473701/?p=42 - sql性能下降原因
https://www.bilibili.com/video/av49181542/?p=188
sum null 转0
coalesce(sum(already_sold), 0)
MYSQL类型与JAVA类型对应表
https://www.cnblogs.com/UniqueColor/p/9055866.html
自动部署脚本
https://lnmp.org/search/mysql/
查看用户状态
use mysql;
select host,user from mysql.user;
添加远程ip访问权限
- 给用户开放指定ip远程访问权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.199.99' IDENTIFIED BY '密码' WITH GRANT OPTION;
flush privileges;
- 给用户开放所有主机远程访问权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'BitCopt@MySQL#2019' WITH GRANT OPTION;
flush privileges;
添加用户
登录管理员用户:mysql -uroot -p
创建用户:CREATE USER 'mblog_use'@'%' IDENTIFIED BY 'Passw0rd_2019';
修改用户权限
登录管理员用户:mysql -uroot -p
// 所有权限
修改权限:GRANT ALL PRIVILEGES ON 数据库.* TO 用户名@'%' IDENTIFIED BY 'Passw0rd_2019' WITH GRANT OPTION;
FLUSH PRIVILEGES;
// 增删改插权限
grant select,insert,update,delete on 数据库.* to 用户名@登录主机 identified by '密码'
// 只读权限
grant select on 数据库.* to 用户名@登录主机 identified by '密码'
安装url
https://dev.mysql.com/downloads/mysql/
安装mysql8.0教程(mysql5.7可参照,但不需要查密码,默认root密码空)
- 解压硬盘版包
- 将mysql文件夹的bin路径添加到环境变量path
- 管理员的身份运行DOS窗口
- 切换到bin目录
- 安装mysql服务:mysqld --install
成功:出现Service successfully install代表你已经安装成功。 - 查看初始化密码:mysqld --initialize --user=root --console
-
执行 net start mysql出现:
image.png
- 登录:mysql –h localhost –u root -p
mysql8.0修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
mysql-front工具字符集
字符集:utf8mb4
字符集校对:utf8mb4-general-ci
网友评论