主页 > 人工智能  > 

Linux系统安装MySQL

Linux系统安装MySQL

Linux系统安装MySQL

第一步:下载YUM

wget http://dev.mysql /get/mysql57-community-release-el7-11.noarch.rpm

第二步:安装MySQL的YUM 仓库

rpm -ivh mysql57-community-release-el7-11.noarch.rpm

第三步:查看MySQL版本

yum repolist all | grep mysql

第四步:安装MySQL

yum -y install mysql-community-server --nogpgcheck

第五步:启动MySQL

systemctl start mysqld

附属命令:

systemctl stop mysqld ## 停止mysql服务 systemctl status mysqld ## 查看mysql服务是否启动

第一次登录MySQL

mysql -u root -p # 登录Mysql grep 'temporary password' /var/log/mysqld.log # 获取默认的临时密码

使用临时密码完成第一次登录:

mysql -u root -p ## 鼠标选中 临时密码,在Enter password:鼠标右键,然后回车

修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'YQjava2304@';

注意:8.0之后,密码规则要求跟之前不一样:

修改密码, 8.0后密码有要求要包含字母大小写、特殊符号、数字,上面的错误是应为新密码不符合密码规范所致,具体是与validate_password_policy的值有关

远程授权:

如果使用navcat或者sqlyog等工具访问数据库,就需要远程授权

#远程设置 mysql> use mysql; mysql> update user set host='%' where user='root'; #授权用户名的权限,赋予任何主机访问数据的权限 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; mysql> grant all privileges on *.* to root@'%' identified by 'YQjava2304@'; mysql> FLUSH PRIVILEGES;

防火墙开放端口:

firewall-cmd --zone=public --add-port=3306/tcp --permanent

标签:

Linux系统安装MySQL由讯客互联人工智能栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Linux系统安装MySQL