centos 创建数据库

it2022-05-09  24

本人喜欢安装新版本 所以一般我都是先去mysql官方看社区最新版本的

 

安装Yum Repository:https://dev.mysql.com/downloads/repo/yum/

wget -i -c http://dev.mysql.com/get/新版本文件名

yum -y install 新版本文件名

 

安装MySQL服务:这个自动就是最新的-,-

yum -y install mysql-community-server

 

启动mysql服务

systemctl start mysqld.service

 

登录(注意这里只有本机能登录)

grep "password" /var/log/mysqld.log 找到密码

mysql -u root -p

ALTER USER USER() IDENTIFIED BY '要修改的新密码'; 5.7.6版本以上

这个时候会发现简单密码都不能用了 我们可以先查看下安全系数

SHOW VARIABLES LIKE 'validate_password%';

set global validate_password.policy=LOW;设置密码强度

 

添加新用户并设置权限

CREATE USER 'test'@'%' IDENTIFIED BY '密码';

 GRANT ALL ON *.* TO 'test'@'%';

ALTER USER  'test'@'%' IDENTIFIED BY '密码' PASSWORD EXPIRE NEVER;新版本加密方式不一样了所以要改回来

ALTER USER 'test'@'%' IDENTIFIED WITH mysql_native_password BY '密码';

FLUSH PRIVILEGES;

 

 

使用 Navicat 连接数据库,搞定~

 

取消权限命令:revoke ALL  on *.*  from 'test'@'%';

转载于:https://www.cnblogs.com/edwar172038/p/9957990.html

相关资源:CentOS下手动创建Oracle数据库.doc

最新回复(0)