美文网首页
MySql 安装

MySql 安装

作者: fulj | 来源:发表于2019-07-05 20:34 被阅读0次
  • 安装目录
    /usr:系统级的目录,可以理解为C:/Windows/,
    /usr/lib理解为C:/Windows/System32。
    /usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。
    /opt:用户级的程序目录,可以理解为D:/Software,opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),
    当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。

  • 检查是否有安装过

rpm -qa|grep -i mysql
  • 将官网下载的rpm包传到服务器并安装到本地rpm库


    image.png
scp /Users/fulj/Downloads/mysql80-community-release-el7-3.noarch.rpm root@172.16.122.131:/opt
yum localinstall mysql80-community-release-el7-3.noarch.rpm
  • 修改要下载的mysql版本 修改enabled = 1
vi /etc/yum.repos.d/mysql-community.repo
image.png
  • 安装启动
yum install mysql-community-server -y
service mysqld status # 查看状态
service mysqld start #启动
ps -ef|grep mysql
  • 设置密码
# 查看临时密码
grep 'temporary password' /var/log/mysqld.log
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

由于我们设置的密码过于简单所以会报错,解决方案:

set global validate_password_policy=0
set global validate_password_length=1;
set global validate_password_mixed_case_count=2;

参考:
https://www.cnblogs.com/ivictor/p/5142809.html

  • 修改配置文件
whereis my.cnf
my: /etc/my.cnf
vi /etc/my.cnf
#在[client]后添加
default-character-set=utf8
#在[mysqld]后面添加如下几句话:
character-set-server=utf8
collation-server=utf8_general_ci
skip-character-set-client-handshake
# 重启mysql
systemctl restart mysqld 
status # 查看编码

官网:
https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html

相关文章

网友评论

      本文标题:MySql 安装

      本文链接:https://www.haomeiwen.com/subject/zhcyhctx.html