yum 安装mysql数据库

本文详细介绍了在CentOS系统中如何使用yum命令安装MySQL数据库,包括安装mysql-server和mysql-devel组件,启动与停止服务,解决登录密码问题,设置允许远程连接以及防火墙配置。在遇到登录错误时,提供了跳过权限检查修改root密码的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.yum install mysql-server -y

2.yum install mysql-devel -y

3.chkconfig查看服务

4.chkconfig mysqld on 服务开启

5.chkconfig 查看服务状态

6.service mysqld start 启动mysql

7.mysql -uroot -p

输入密码报下面的错误

解决方案如下:

  7.1 先关闭mysql  service mysqld stop

  7.2 可以查看mysql状态确认关闭 service mysqld status

  7.3 设置使用命令跳过输入密码过程 mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

  7.4 同时另外开一个窗口--登录mysql--不要输入密码,直接回车

  7.5 修改密码 update user set Password=PASSWORD('lock234') where User='root';

  7.6 刷新使之生效,然后退出 FLUSH PRIVILEGES;

  7.7 重启mysql service mysqld restart

8.修改数据库允许远程连接

 8.1 先登录mysql 

8.2 使用mysql -> use mysql

8.3 show databases; 记得加上分号

 8.4  查询用户 --> select Host,User,Password from user;

 8.5  更新  update user set host  = '%' where user ='root'; 

8.6 记得刷新,否则依然无法远程连接-->flush privileges

9 测试连接

修改完后如果依然无法远程连接,可以查看下是否关闭防火墙.

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值