Linux下安装MySQL教程,内含安装文件链接

1、下载、上传MySQL安装包

cd 到 /usr/local/ 目录下,新建一个mysql文件夹(这个路径位置大家可以随便设置,只要自己记住就好了),然后将 MySQL 安装包拷贝过去。

这里给上百度网盘的mysql安装包:https://pan.baidu.com/s/1Ety34qTKGlB9WBQzpDMPag?pwd=npr5 提取码:npr5

2、进入 /usr/local/mysql,解压。

tar -xvf mysql-8.0.23-1.el7.x86_64.rpm-bundle.tar

3、安装 MySQL 之前需要先删除 mariadb,检查是否存在 mariadb:

rpm -qa | grep mariadb

4、卸载 mariadb

rpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64 --nodeps

5、安装 MySQL

(提前下载好接下来需要安装的文件:https://pan.baidu.com/s/1F-6CgCPOJxHCS7RpgpTxyg?pwd=8t40 
提取码:8t40)

开始安装,依次执行:

rpm -ivh mysql-community-common-8.0.20-1.el7.x86_64.rpm --nodeps--force

rpm -ivh mysql-community-libs-8.0.20-1.el7.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-client-8.0.20-1.el7.x86_64.rpm --nodeps--force

rpm -ivh mysql-community-server-8.0.20-1.el7.x86_64.rpm --nodeps--force

6、检查安装结果

rpm -qa | grep mysql

7、初始化 MySQL

mysqld --initialize

8、授权防火墙

chown mysql:mysql /var/lib/mysql -R;
systemctl start mysqld.service;
systemctl enable mysqld;

9、查看数据库默认密码

cat /var/log/mysqld.log | grep password

记住当前的密码

10、登录数据库

mysql -uroot -p

11、复制粘贴密码

12、登录成功,修改密码

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

13、exit 退出,使用新密码重新登陆。

14、开启mysql远程访问。

create user 'root'@'%' identified with mysql_native_password by 'root';
grant all privileges on *.* to 'root'@'%' with grant option;
flush privileges;

15、CentOS 开放 3306 端口。

firewall-cmd --zone=public --add-port=3306/tcp --permanent
systemctl restart firewalld.service
firewall-cmd --reload

至此Linux下安装mysql完毕,Windows也可以远程访问 MySQL 

安装过程中可能会碰到错误,这里是笔者遇到的错误解决方法,点击这里查看:Linux下安装MySQL报错方法解决总结_6uv!6!Hz的博客-CSDN博客

结束!

猜你喜欢

转载自blog.csdn.net/weixin_44179120/article/details/125947375
今日推荐