原文我的博客:centos 安装mysql 5.7 支持原文吧😋
第一步:下载适合自己服务器的mysql rpm包
下载地址:downloads.mysql.com/archives/co…
选择合适包下载
下载命令
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
下载后执行
sudo rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
第二步:安装mysql
执行命令
sudo yum install mysql-community-server
安装过程会提示信息,全都输入y同意,直到安装完成。
安装过程自动创建了root用户和随机密码,随机密码存在/var/log/mysqld.log
日志文件中,使用命令可以查看
grep 'temporary password' /var/log/mysqld.log
第三步:启动mysql
启动mysql
sudo service mysqld start
查看运行状态
sudo service mysqld status
使用刚刚找到的随机密码,登录root用户,登录之后必须修改随机密码,否则不允许你操作的
SET PASSWORD = PASSWORD('new password');
注意:新的密码必须是大小写和符号
混合的不然过不了
使用修改后的密码重新登录
mysql -u root -p
登录后修改远程用户验证
ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘新密码’;
第四步:修改数据库格式
一般默认安装mysql,创建的数据库都默认不支持中文,会出现中文无法插入或者乱码的情况,所以我们安装好数据库后就先修改一下数据库的设置,让它支持中文。
通过编辑数据库的配置 /etc/my.cnf
在[mysqld]之前添加 [client] default-character-set=utf8 在[mysqld]之后添加 character-set-server=utf8
保存配置文件后,重启mysql
sudo systemctl restart mysqld.service
此时,创建的数据是支持中文的了。