方法1:直接下载压缩包安装
步骤1:官网下载对应压缩包
步骤2:将下载的安装包上传至指定位置(需要安装的机器)
步骤3:解压缩安装包到指定位置,并将名字更改为mysql
步骤4:创建data文件夹:cd /user/local/mysql,mkdir data
步骤5:创建用户组以及用户组密码:groupadd mysql useradd -g mysql mysql
步骤6:授权用户: chown -R mysql.mysql /usr/local/mysql
步骤7:切换到bin目录下:cd /user/local/mysql/bin
步骤8:初始化基础信息:./mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ --initialize
步骤9:编辑my.cnf文件:vim /etc/my.cnf
更改为以下内容:
[client]
default-character-set=utf8
[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
port=3306
socket=/tmp/mysql.sock
character-set-server=utf8
collation-server=utf8_general_ci
#必填项
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
至此可以尝试启动mysql
ps:此方法较为复杂,需要自己修改配置文件,对于新手难度较大,但是基本对于所有浏览器都可以用
方法2:使用rpm安装
步骤1:配置Mysql 8.0安装源
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
步骤2: 安装Mysql 8.0
sudo yum --enablerepo=mysql80-community install mysql-community-server
提示下载插件选择:y
步骤3: 启动mysql
sudo service mysqld start
步骤4:查看mysql的运行状态
service mysqld status
步骤5:查看root临时密码
grep "A temporary password" /var/log/mysqld.log
步骤6:更改临时密码
mysql -uroot -p
在Enter password:后面输入临时密码
登陆成功,然后运行
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Root@1234';
其中“Root@1234”为密码,可以根据需要修改,但是必须符合设置密码的要求
也可以根据需要,去查看如何更改设置密码的要求
PS:
该方法简单易操作,直接输入命令即可完成,但是针对一些服务器无法连接外网时,该方法失效,只能采用第一种方法