Linux系统下安装MySQL(最最最详细的)

1.检测当前系统中是否安装MySQL数据库

su root:切换至最高权限
rpm -qa:查询当前系统中安装的所有软件
rpm -qa | grep mysql:查询是否安装了mysql
rpm -qa | grep mariadb: 查询当前系统中是否安装了mariadb软件

注意:

如果当前系统中安装了mysql数据库,安装失败,CentOS7自带mariadb,与mysql数据库冲突

2.卸载已经安装的冲突软件

rpm -e --nodeps 软件名称

 3.下载LinuxMySql并上传到Linux上

这里给大家准备好了:(要和我的保持一致不然后续很麻烦)单击获取下载地址

提取码:yyds

可以通过:来完成上传 没有的自行百度下载,这里就不教了。

3.1下载好上传到自己Linux

查看是否上传成功:ll
创建目录:mkdir 目录名        这里我是创建安装这个目录下/usr/local/mysql
移动软件:mv 软件名 目录名
切换目录:cd 目录名

3.2解压mysql软件

tar -zxvf 软件名

 会解压出这6个.rpm文件

4.安装MySql

按照图片的顺序安装上面的6个rpm文件 (耐心等待)

4.1启动mysql

systemctl status mysqld  查看mysql服务状态
systemctl start mysqld 启动mysql服务

未开启:

 开启:

4.1.1可以设置开机时启动mysql服务,避免每次开机启动 

systemctl enable mysqld   开机时自动启动mysql服务  根据自己情况设置

netstat-tunlp   查看已经启动的服务
netstat -tunlp | grep mysql   查找指定的mysql服务
ps -ef | grep mysql  查看mysql线程

查看已经启动的服务

4.1.2查阅临时密码

第一次启动的时候会在cat /var/log/mysqld.log文件中生成临时密码

cat /var/log/mysqld.log   查看文件全部内容

cat /var/log/mysqld.log | grep password   查看指定字段临时密码

 

 4.1.3登录mysql

mysql -uroot -p  登录mysql

 

输入刚刚复制的临时密码登录,这里不会显示密码,直接回车登录

4.1.4修改密码

提示:登录玩mysql后使用的命令都是mysql命令

set global validate_password_length=4;  设置密码长度最低4位数

set global validate_password_policy=LOW;  设置4位数密码需要将安全等级降低

set password = password('root');   设置密码为root根据自己情况设置

4.1.5开放访问权限

grant all on *.* to 'root'@'%'identified by 'root';
开启后就可以在windows系统中访问远程的mysql数据库了

flush privileges;
刷新,立即生效

exit  退出登录   

mysql -uroot -proot   测试新密码是否生效

 5.测试连接

若连接不上开启3306端口号,自行百度

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值