CentOS7下在线安装mysql

2023-02-25 15:15:26 浏览数 (1)

更新软件

代码语言:javascript复制
yum update

下载和添加仓库

代码语言:javascript复制
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update

安装MySql

代码语言:javascript复制
yum install mysql-server
systemctl start mysqld 

配置MySql

代码语言:javascript复制
mysql_secure_installation
提示输入root密码,初始为null,回车就可以设置root密码了
之后提示一连串的问题,根据需要自己选择y 或者 n吧

连接MySql

代码语言:javascript复制
mysql -uroot -p

查看mysql的编码

代码语言:javascript复制
mysql>show variables like '%character%'; 
可以看到database和server编码都为latin1,我们修改为utf8

编辑/usr/my.cnf在client下增加

代码语言:javascript复制
default-character-set = utf8

编辑/usr/my.cnf在[mysqld]下增加

代码语言:javascript复制
character_set_server =  utf8

重启MySql服务 这句代码和之前使用的net start mysql作用应该是一样的 开启服务 centos7使用以下代码

代码语言:javascript复制
systemctl restart  mysql.service

重现连接mysql并查看编码如下

代码语言:javascript复制
mysql -uroot –proot
mysql>show variables like '%character%';

0 人点赞