在centos环境下使用yum安装MySQL,安装前的准备请看上一篇:lnmp配置之nginx篇(一)
安装前
检查之前是否已经安装了MySQL:rpm -qa mysql
有则卸载(普通模式):rpm -e mysql
如果使用上面命令删除时,提示有依赖的其它文件,强力删除:rpm -e --nodeps mysql
使用yum安装MySQL
使用root用户身份进行安装,切换root身份:su -
,回车输入密码。
由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件:wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
进行repo安装:rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum安装(镜像来源问题,下载时间会比较长,请耐心等候):yum install mysql-server
设置目录权限:chown mysql:mysql -R /var/lib/mysql
启动mysql:systemctl start mysqld
设置开机自启动:systemctl enable mysqld
修改root用户密码
连接MySQL:mysql -uroot -p
提示输入密码,刚安装密码默认为空,直接回车
连接到数据库之后,使用以下命令修改数据库密码为‘123456’set password for root@localhost = password(‘123456‘);