CentOs7安装MySQL数据库(RPM安装)1.检测服务器是否有安装MySQL
rpm -qa|grep -i mysql
1.1如果有删除没有继续下⼀步操作
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/myf
删除完成后重新检测⼀遍 如有继续删除yum remove 现存的名称
2.下载MySQL RPM⽂件
yum -y arch.rpm
2.1安装MySQL (⼀直Y就好)
yum install -y mysql-server mysql mysql-deve
2.2安装完成后检测是否安装成功
rpm -qi mysql-community-server
3 启动mysql服务
mysql下载libs包的网址systemctl start mysqld.service
3.1查看启动状态
systemctl status mysqld.service
3.2查看原始密码
grep "password" /var/log/mysqld.log
根据⾃⼰的原始密码登录MySQL
mysql -u root -p
4.修改MySQL默认密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
new password为你设置的新密码 注意:密码设置必须要⼤⼩写字母数字和特殊符号(,/';:等),不然不能配置成功
5.配置远程服务
执⾏以下命令开启远程访问限制(注意:下⾯命令开启的IP是 192.168.0.1,如要开启所有的,⽤%代替IP)
grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;
password为⾃⼰设置的密码。然后再输⼊下⾯两⾏命令
flush privileges;
exit
6.修改MySQL语⾔
⾸先重新登录mysql,然后输⼊status:
可以看到,绿⾊箭头处不是utf-8
因此我们先退出mysql,然后再到、etc⽬录下的myf⽂件下修改⼀下⽂件内容
进⼊⽂件后新增四⾏代码
代码为
[client]
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci
保存更改后的myf⽂件后,重启下mysql,然后输⼊status再次查看,你就会发现变化啦
如果重启后MySQL登录报错请使⽤上述3.1查看MySQL的启动状态是否为
如果不是请使⽤上述3启动MySQL后在进⾏查看启动状态正确后登录MySQL查看字符格式最后没有最后了
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论