Linux下安装MySQL

2018-06-09  本文已影响0人  卷毛程序员

所有在服务器上执行的命令,都在 # 后面
1、命令安装mysql

yum install mysql mysql-server mysql-devel -y

最后提示 Complete! 表示安装成功

2、查看是否生成了mysqld服务, 并设置随机启动

chkconfig --list |grep mysql

mysql入门教程: 2. 安装mysql数据库

数字代码服务器启动级别,off 代表不随机启动mysqld服务,on代表随机启动服务
我们需要设置mysqld随机启动,执行下面命令进行设置

chkconfig mysqld on

这样的结果代表正常

chkconfig --list |grep mysql

mysql入门教程: 2. 安装mysql数据库

3、启动mysqld服务
执行如下命令进行启动,两种方法都可以:

/etc/init.d/mysqld start

service mysqld start

注意有的同学会出现以下情况(我就是受害者之一)

安装mysql后登录提示:Access denied for user 'root'@'localhost'
1.停止mysql服务

systemctl stop mysqld.service

2.修改配置文件无密码登录

vim /etc/my.cnf

在最后加上

skip-grant-tables

保存

3.启动mysql

systemctl start mysqld.service

4.登录mysql

mysql -u root

注意这里不要加-p

5.修改密码,mysql5.7用此语法

use mysql;

update mysql.user set authentication_string=password('123456') where user='root' ;

6.回到第二部把刚加的那句删掉

保存,重启mysql就可以了

上一篇下一篇

猜你喜欢

热点阅读