Linux下mysql安装

一个正常的项目部署到服务器是必不可少的,因此安装相关环境的技能也需要我们熟悉。因此下面介绍一下服务器安装mysql环境的踩坑之后总结的经验

注意:如果安装之后新的数据库只有test和infomation_schema两个,说明mysql卸载的时候没卸载干净

安装前先检查与卸载

  • 查询mysql应用

yum list installed | grep mysql

  • 进行删除

yum -y remove *

  • 删除相关文件

rm -f /etc/my.cnf.rpmsav rm -rf /var/lib/mysql rm -rf /var/log/mysqld.log.rpmsave

安装

  • 1.安装服务端

yum install mysql-server

如果提示安装包没找到 安装失败,那么就执行 sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 然后重新执行yum install mysql-server原因:CentOS7自带有MariaDB而不是MySQL,MariaDB和MySQL一样也是开元的数据库

  • 2/安装devel

install mysql-devel

  • 3.在/etc/my.cnf 文件中加入默认字符集 [root@localhost ~]#vim /etc/my.cnf default-character=utf-8

  • 4.服务关闭与开启

service mysqld start service mysqld stop

  • 5.进入mysql

mysql -u root -p然后空格进入

  • 6.修改密码

use mysql; update mysql.user set password=password('新密码') where user = 'root'; flush privileges; //刷新权限