centos7.4安装mysql5.7_CentOS 7.4安装MySQL 5.7.23教程
首先系统需要有wget命令,没有安装wget命令的,需要先安装wget命令yum install wget1、下载安装MySQL官方的Yum Repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm2、yum安装yum -y install mysql57-community-
首先系统需要有wget命令,没有安装wget命令的,需要先安装wget命令
yum install wget
1、下载安装MySQL官方的Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
2、yum安装
yum -y install mysql57-community-release-el7-10.noarch.rpm
3、安装MySQL server,根据网络快慢,速度不同,耐心等待安装完成
yum -y install mysql-community-server
4、首先启动MySQL可能会由于权限不足而报错,所以需要授权
sudo chown mysql:mysql -R /var/lib/mysql
然后再启动服务
systemctl start mysqld.service
5、查看MySQL状态,如图所示,说明启动成功了
systemctl status mysqld.service
6、此时,MySQL服务已经开始运行,但是MySQL默认生成随机密码,所以,我们首先需要找到root用户的密码,通过如下命令可以在日志文件中找到随机生成的密码,复制密码备用
grep "password" /var/log/mysqld.log
7、登录数据库,输入复制好的密码
mysql -uroot -p
8、此时已经登录上了,但是MySQL默认必须修改密码以后才能进行操作数据库,所以我们需要修改密码,密码必须包含大小写字母、数字和特殊符号,并且长度不能少于8位。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
使用mysql数据库:use mysql;
9、设置远程访问
update user set host = '%' where user = 'root';
10、刷新权限
flush privileges;
11、重启MySQL服务,然后尝试连接数据库就可以了。
systemctl restart mysqld.service
注意:本文归作者所有,未经作者允许,不得转载
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)