Welcome

首页 / 操作系统 / Linux / Linux下解压方式安装MySQL的方式和方法

Linux下解压方式安装MySQL的方式和方法

1、编辑my.cnf文件

vi /etc/my.cnf
内容如下:
[mysqld]
bind-address=0.0.0.0
port=3306
character-set-server=utf8mb4
basedir=/usr/local/mysql
datadir=/home/mysqldata
socket=/home/mysqldata/mysql.sock
pid-file=/home/mysqldata/mysql.pid
log-error=/home/mysqldata/mysql.err
init_connect='set names utf8mb4'
skip-name-resolve
[mysql]
default-character-set=utf8mb4
socket=/home/mysqldata/mysql.sock

2、添加用户组及用户

groupadd mysql
useradd -r -g mysql mysql

3、创建数据库存放位置

mkdir /home/mysqldata
chown -R mysql:mysql /data/mysql
chmod -R 755 /data/mysql

4、初始化

cd /usr/local/mysql/bin
./mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/home/mysqldata

5、获取初始化密码

cd /home/mysqldata
cat mysql.err
查看密码

6、登录MySQL并修改密码

cd /usr/local/mysql/bin
./mysql -uroot -p
输入cat到的mysql初始密码
set password='root'

7、创建远程连接用户并授权远程访问

create user root@'%' identified by 'root';
grant all on *.* to root@'%' with grant option;
flush privileges;

8、将MySQL加入到服务中

cd /usr/local/mysql/support-files;
cp mysql.server /etc/init.d/mysqld
systemctl daemon-reload
systemctl enable mysqld
systemctl start mysqld

至些安装完成,需要在安装过程中根据实际的硬盘空间设定数据库的存放位置。 最后 GOOD LUCK!