安装配置解压版的MySQL数据库,需要经过以下几个步骤:
下载MySQL解压版安装包
在官网(https://dev.mysql.com/downloads/mysql/)下载MySQL的二进制压缩包,选择对应的系统版本和相应的版本号。
解压安装包
将下载好的安装包解压到一个指定的目录中。可以通过终端输入以下命令进行解压:
tar -zxvf mysql-{版本号}.tar.gz
创建数据目录
在解压后的目录中创建一个用于存放数据库数据的目录。可以采用以下命令:
mkdir /usr/local/var/mysql
配置权限
在解压后的目录中,输入以下命令,建立运行MySQL的系统用户:
useradd -r mysql
并将mysql用户设置为mysql文件夹的所有者:
chown -R mysql .
在mysql文件夹下,还需要给MySQL进行读写操作的数据文件赋予mysql用户相关权限:
chown -R mysql /usr/local/var/mysql
初始化MySQL数据库
在解压后的目录中,输入以下命令初始化MySQL数据库:
./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/var/mysql
以上命令将会初始化MySQL数据库,生成加密过的root用户密码。密码将会记录在 /usr/local/var/mysql/hostname.err 文件中。
启动MySQL服务
初始化完MySQL数据库之后,可以启动MySQL服务,采用以下命令:
./bin/mysqld_safe &
登录MySQL数据库
启动后,可以通过以下命令进入MySQL数据库:
./bin/mysql -u root -p
输入刚才在初始化过程中生成的加密密码。
至此,我们已经成功安装配置了解压版的MySQL数据库。
以下是示例说明:
示例1
在CentOS 7系统中,下载版本为8.0.22的MySQL解压版安装包。
wget -c https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.22-linux-glibc2.12-x86_64.tar.xz
示例2
在Ubuntu 20.04 LTS系统中,将解压后的MySQL文件夹移动到/usr/local目录下。
sudo mv mysql-8.0.22-linux-glibc2.12-x86_64 /usr/local/
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux系统下安装配置解压版的MySQL数据库图解 - Python技术站