快捷搜索:  汽车  科技

centos系统下本地安装mysql(CentOS下安装MySQL)

centos系统下本地安装mysql(CentOS下安装MySQL)安装mysql,yum install mysql-server 根据提示,输入y 回车安装mysql-community-release-el7-5.noarch.rpm包,得到两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo等待安装完成安装完成后,执行命令:rpm -qi mysql-server,进行mysql的信息查看,或者 mysql -V也可。因为rpm安装的是MariaDB,所以rpm -qi mysql-server查不到,我这里用的是mysql-V命令发现有问题,找不到服务,再检查,发现是因为mySql-server刚开始安装时提示的“没有可用的软件包mysql-server 再查找资料,通过命令wget http://r

首先用命令搜索一下是否已经安装过mysql

yum list installed |grep mysql

centos系统下本地安装mysql(CentOS下安装MySQL)(1)

然后输入下方命令进行mysql、mysql-server、mysql-devel的安装,系统会自动根据网络查找可用的镜像并安装

yum install -y mysql-server mysql mysql-devel

centos系统下本地安装mysql(CentOS下安装MySQL)(2)

等待安装完成

centos系统下本地安装mysql(CentOS下安装MySQL)(3)

安装完成后,执行命令:rpm -qi mysql-server,进行mysql的信息查看,或者 mysql -V也可。因为rpm安装的是MariaDB,所以rpm -qi mysql-server查不到,我这里用的是mysql-V命令

centos系统下本地安装mysql(CentOS下安装MySQL)(4)

发现有问题,找不到服务,再检查,发现是因为mySql-server刚开始安装时提示的“没有可用的软件包mysql-server 再查找资料,通过命令wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm获取mysql的repo源

centos系统下本地安装mysql(CentOS下安装MySQL)(5)

安装mysql-community-release-el7-5.noarch.rpm包,得到两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo

centos系统下本地安装mysql(CentOS下安装MySQL)(6)

安装mysql,yum install mysql-server 根据提示,输入y 回车

centos系统下本地安装mysql(CentOS下安装MySQL)(7)

安装完毕

centos系统下本地安装mysql(CentOS下安装MySQL)(8)

等待安装好后启动mysql

sudo service mysqld start //启动mysql

sudo service mysqld status //查看mysql状态

sudo systemctl enable mysqld //配置开机启动

mysql安装完成之后,需要修改root的密码

grep 'temporary password' /var/log/mysqld.log //找到默认密码

mysql -uroot -p

set password for 'root'@'localhost'=password('root'); 或者ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; // 修改密码 注意密码要复杂一些,否则会不能通过。

查看字符集:show variables like '%char%';

centos系统下本地安装mysql(CentOS下安装MySQL)(9)

看到有的编码不是 utf8
更改配置文件
vim /etc/my.cnf
在[mysqld]下面添加以下两句

character_set_server=utf8
collation-server=utf8_general_ci
在[client]下面添加
default-character-set=utf8

利用whereis mysql可以查看mysql的安装位置

猜您喜欢: