Policy Information
1.进入到该页面,点击 "MySQL Community (GPL) Downloads" 链接。
2.在 "MySQL Community Server" 部分,选择您的操作系统。在这里,我们选择 "Microsoft Windows"。
3.在 "MySQL Community Server" 下载列表中,找到适合您操作系统位数的版本。
4.点击下载按钮,选择不登录下载安装程序。
三、安装MySQL
1.将文件解压到/usr/local/目录下
tar -xvf mysql-8.0.37-linux-glibc2.28-x86_64.tar.gz-C /usr/local
2.切换到/usr/local/目录,将mysql-8.0.37-linux-glibc2.28-x86_64重命名为mysql
cd /usr/local
mv mysql-8.0.37-linux-glibc2.28-x86_64 mysql
3.切换到/usr/local/mysql目录,创建data文件夹,mysql用户组以及用户,重新设置mysql文件夹的文件所有者和文件关联组,修改文件夹权限
切换到/usr/local/mysql目录,创建data文件夹
cd /usr/local/mysql
mkdir -p data
mysql用户组以及用户,重新设置mysql文件夹的文件所有者和文件关联组
groupadd mysql
useradd -r -g mysql mysql
修改文件夹权限
cd /usr/local/
chown -R mysql:mysql /usr/local/mysql/
chmod -R 755 /usr/local/mysql
4.在/etc/目录下创建my.cnf文件,编辑内容如下 :
[mysqld]
server_id=1001
datadir=/usr/local/mysql/data
basedir=/usr/local/mysql
socket=/usr/local/mysql/data/mysql.sock
user=mysql
port=3306
character-set-server=utf8
symbolic-links=0
[mysqld safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[client]
port=3306
socket=/usr/local/mysql/data/mysql.sock
5.初始化MySQL,保存生成的初始的初始密码
cd /usr/local/mysql/bin
./mysqld --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql --initialize
6.开启服务,设置开机自启动
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
/usr/lib/systemd/systemd-sysv-install enable mysqld
7.添加环境变量,在/etc/profile文件末尾添加如下内容
export MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$MYSQL_HOME/bin
8.生效 环境变量
source /etc/profile
9.开启MySQL服务,查看状态
systemctl start mysqld
systemctl status mysqld
10.登录数据库修改密码
mysql -uroot -p
alter user 'root'@'localhost' identified by 'root';
11.设置允许远程连接
create user 'root'@'%' identified by 'root'; -- 创建用户
grant all privileges on *.* to 'root'@'%' ; -- 授权
flush privileges; -- 刷新权限
评论