linux安装mysql前_Linux安装MySQL--详解,跟着一步一步来,你就成功了

1. 卸载自带的mariadb数据库

查询mariadb数据库

命令: rpm -qa | grep -i mariadb

946295c106aa42c74a7ebcea31cbc14b.png

卸载mariadb数据库

根据自己查询出来的名字删除 mariadb-libs-5.5.64-1.el7.x86_64, 如上图

命令: rpm -e --nodeps mariadb-libs-5.5.64-1.el7.x86_64

052497d9d5e10e60a78d64e514e9c847.png

2. 安装

用到的软件以及安装包,都在该网盘中,自己去取即可

链接:https://pan.baidu.com/s/1kGFEv--CQ5RlVLwgLiy8dg

提取码:f1qw

复制这段内容后打开百度网盘手机App,操作更方便哦

b238389871624bb4b303bdb7ca88c36f.png

---安装要正式开始了哦---

2.1 通过root账号创建mysql账号

命令:

useradd mysql

passwd mysql

bfb0ed08ebf3b6e465b9c91decbda16e.png

2.2 通过CRT登录mysql账号

2.2.1. 连接

b37ca2f9454e4dc037dd8440ccdbcd0e.png

2.2.2.输入密码

3f8d2f24eddd6c7f029c898562cf6220.png

2.2.3. 设置

7e01ea719805ce2f075cbb4cb2ee9070.png

2.2.3.1.修改名字

118ca092d5399e288adf650dc17c779b.png

2.2.3.2.背景颜色

e73e980d27707f894ae707a95567659f.png

2.2.3.3.修改编码 utf-8

d964be8e0c0706521216e40e6a5e1cc9.png

2.3 获取root权限

命令: su

9c9c19b7610953fa6958225bdbbd136d.png

2.4 安装

2.4.1 上传安装包

使用SecureFX软件进行上传安装包,上面百度网盘中有,安装步骤也有,自己看

如果有自己的工具使用自己的即可。

e10a1072bd9a2c6e46696241a2ecaf28.png

f84aca5ee86bb140e1ea65f560589c9a.png

2.4.2 安装

2.4.2.1 查看是否已经上传成功

切换到上传的mysql目录

切换命令: cd

查看所在没目录命令: pwd

查看目录下所有目录及文件命令(不是数字1,是字母L的小写): ll

ba35916bf7a684010562a58931779a7e.png

2.4.2.2 使用yum命令进行安装

命令: yum install mysql-community-*.rpm

注意: 安装过程中, 后面会提示是否确定, 输入y即可继续,输入n即可停止,我们输入y继续

e3e10f6779f9357a775603cf7b623c2c.png

2.5 启动mysql(停止mysql)

启动命令: systemctl start mysqld.service

停止命令: systemctl stop mysqld.service

6933eab4e5e976cfafd82692d332e077.png

2.6 修改默认密码

2.6.1 查看默认密码,用于登录mysql

命令: grep 'temporary password' /var/log/mysqld.log

下划线标注的即是默认密码,使用时复制,避免出错

0fe51699d29f4b0abb29a68484c7a2bb.png

2.6.2 登录mysql

mysql -uroot -p密码(密码复制即可,避免出错)

命令: mysql -uroot -p,Qp::,7#:hs0

cf901e4b8a0d00aebe1c421bdea486fe.png

2.6.3 设置root密码

命令

set password=password("1234");

set global validate_password_policy=0;

set global validate_password_length=1;

e33c0ccd3d43ded31fa9a58d8cd92a6a.png

2.6.4 退出mysql账号&root权限

exit

a7f729d738db6c46da7528109f9c07f9.png

2.7 创建mysql远程账号

b06f38e0c41a2400261f65ac2658f5e8.png

需要先登录mysql,用你刚刚重新设置的密码进行登录即可

授权命令: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;

刷新命令: flush privileges;

8a7f5c96a7ce32236838b001ea8a4703.png

%的意思是代表远程可以访问

5cd444f291a74408a447c1addf0ae104.png

2.8 开启mysql防火墙端口

注意: 先关闭mysql账号登录linux, 使用root账号登录linux

#添加端口号 --permanent代表永久生效,没有此参数重启后失效

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

#重新载入

firewall-cmd --reload

#查看所有打开的端口:

firewall-cmd --zone=public --list-ports

#启动:

systemctl start firewalld

#关闭:

systemctl stop firewalld

dd559a22860f11e5817282a268b89aee.png

2.9 远程访问

本地cmd访问

mysql -h地址 -u账号 -p密码

示例: mysql -h192.168.137.131 -uroot -p1234

c36d7fe48fc351da42a496af1de7f863.png

ok,安装成功,如果有用帮忙点个赞,谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值