linux下安装mysql

分类: Linux

首先进入到/wp-content/local/src目录下, 然后下载mysql的安装包

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

然后安装下载好的包

yum -y install mysql57-community-release-el7-10.noarch.rpm

再安装mysql的客户端

yum -y install mysql-community-server

等待安装好了之后启动

systemctl start mysqld.service

查看mysql的进程以及状态

ps -ef|grep mysql

systemctl status mysqld.service

图片1.png

绿色的active是running说明正在运行
然后通过下列命令去日志里找到mysql的初始密码,localhost后面的就是了,复制出来,登录要用到

grep "password" /var/log/mysqld.log

图片2.png

通过root账号登录,输入

mysql -uroot –p

后回车,
然后输入刚才的密码,密码输入是看不见的,所以输入完成后直接回车就好了

图片3.png

出现如上界面,就说明已经登录进来了,接下来就是改密码。

图片4.png

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

新密码设置的时候如果设置的过于简单会报错,可以通过如下命令修改密码校验策略

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

默认只允许root帐户在本地登录,如果要在其它机器上连接mysql,必须修改root允许远程连接,或者添加一个允许远程连接的帐户,为了安全起见,我们添加一个新的帐户

GRANT ALL PRIVILEGES ON *.* TO 'blog'@'%' IDENTIFIED BY 'blogPwd' WITH GRANT OPTION;

退出mysql,
为了避免每次yum操作都会自动更新,需要通过下面的命令进行卸载操作

yum -y remove mysql57-community-release-el7-10.noarch

图片5.png

配置默认编码为utf8,修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置,如下所示:

character_set_server=utf8 
init_connect='SET NAMES utf8'

图片6.png

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注