实操LNMP:快速安装MySQL数据库!(lnmp安装mysql)

LNMP,其全称是Linux、Nginx、MySQL、PHP,是用来搭建网站环境的一种快速解决方案。针对LNMP搭建,首先就是安装MySQL数据库,这里就讲解一下快速安装MySQL数据库的配置方法!

#### 一、增加MySQL账号

首先以root账号执行如下命令,增加MySQL账号:

“`shell

#groupadd mysql

#useradd -d /usr/local/mysql -g mysql -m -s /bin/bash mysql


上述命令相当于创建了一个叫mysql的用户和一个叫mysql的用户组,并确立了mysql用户数据存储的目录为/usr/local/mysql。

#### 二、安装MySQL

1、下载并解压MySQL:

```shell
#wget -c https://dev.mysql.com/get/mysql-8.0.23-linux-x86_64.tar.xz
#tar -xvf mysql-8.0.23-linux-x86_64.tar.xz
#mv mysql-8.0.23-linux-x86_64 /usr/local/mysql

2、设置MySQL的环境变量:

“`shell

#vim /etc/profile

export PATH=/usr/local/mysql/bin:$PATH

#source /etc/profile


3、创建MySQL运行时所需的目录和文件:

```shell
#mkdir -p /data/mysql
#chown mysql.mysql -R /usr/local/mysql
#chown mysql.mysql -R /data/mysql
#cd /usr/local/mysql
#scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql

4、安装完成后,启动MySQL:

“`shell

#./bin/mysqld_safe –user=mysql &


#### 三、初始化MySQL

1、登陆MySQL:

```shell
#./bin/mysql -uroot -p

2、修改root用户的密码:

“`sql

mysql> SET PASSWORD = PASSWORD(‘password’);


3、删除匿名用户:

```sql
mysql> delete from mysql.user where user='';

4、删除禁止外网访问的限制:

“`sql

mysql> delete from mysql.user where host=’localhost’;


5、刷新权限:

```sql
mysql> flush privileges;

完成以上步骤,我们就可以快速安装MySQL数据库,并完成LNMP搭建网站环境了!


数据运维技术 » 实操LNMP:快速安装MySQL数据库!(lnmp安装mysql)