linux服务器之Mysql安装
版本
系统:centOS7
数据库版本:mysql5.7
步骤
首先登录上linux服务器后
1.通过wget下载命令下载指定版本MySQL。
强调:若提示找不到wget命令,通过yum -y install wget安装该指令库。
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
2.下载完成后,通过yum命令安装Mysql。
yum localinstall mysql57-community-release-el7-8.noarch.rpm
3.安装MySQL服务器
yum install mysql-community-server -y
4.启动MySQL
systemctl start mysqld 或 systemctl start mysqld.service
5.查看MySQL运行状态
systemctl status mysqld 或 systemctl status mysqld.service
6.在操作mysql之前要修改密码,因为MySQL默认必须修改密码之后才能操作数据库
首先通过如下命令可以在日志文件中找出密码:
grep 'temporary password' /var/log/mysqld.log
7.登录MySQL
mysql -uroot -p
8.修改密码策略
注意:(validate_password插件是mysql5.6以后可以引入的一个新密码校验插件(网友说的,同时还说要用这 个插件至少要求mysql5.6.6之后的版本,没啥重要的,就没去验证了),在mysql5.7之后会自动安装的)
强调:validate_password_policy作用:判断修改密码时候新密码是否符合当前的策略,不满足报错,不让修改
修改策略方式
set global validate_password_policy=0;
9.修改密码设定长度
set global validate_password_length=4;
10.命令修改MySQL密码
ALTER USER '用户名'@'localhost' IDENTIFIED BY '密码';
11.设置用户远程访问权限
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码';
结束。。。图片就不加了毕竟是自己安装后的追加文档。。。回头自己发现有问题再来修改吧。。。