安装MYSQL的完整攻略如下:
1. 安装MYSQL的依赖库
需要安装的依赖库有:
- gcc
- gcc-c++
- ncurses-devel
- make
- cmake
- bison
- gcc-gfortran
- libtool
- libxml2-devel
- libjpeg-devel
- libpng-devel
- freetype-devel
- libXpm-devel
- libmcrypt-devel
- libicu-devel
- openssl-devel
- libcurl-devel
- libffi-devel
可以通过以下命令安装:
yum install gcc gcc-c++ ncurses-devel make cmake bison gcc-gfortran libtool libxml2-devel libjpeg-devel libpng-devel freetype-devel libXpm-devel libmcrypt-devel libicu-devel openssl-devel libcurl-devel libffi-devel
2. 下载MYSQL安装包
在MYSQL官网上下载相应版本的压缩包(tar.gz格式),例如:
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz
3. 解压MYSQL安装包
使用以下命令解压压缩包:
tar zxvf mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz
解压后会在当前目录下生成一个mysql-5.7.32-linux-glibc2.12-x86_64的文件夹。
4. 创建MYSQL安装目录
在/opt目录下创建一个名为mysql的目录,用于存放MYSQL安装文件:
mkdir /opt/mysql
5. 将MYSQL复制到安装目录下
将解压后的MYSQL文件夹复制到/opt/mysql目录下:
cp -r mysql-5.7.32-linux-glibc2.12-x86_64 /opt/mysql
6. 创建MYSQL的data目录
在/opt/mysql目录下创建一个名为data的目录,用于存放MYSQL的数据文件:
mkdir /opt/mysql/data
7. 添加MYSQL的环境变量
在/etc/profile文件中添加以下环境变量:
export MYSQL_HOME=/opt/mysql
export PATH=$MYSQL_HOME/bin:$PATH
8. 初始化MYSQL
进入MYSQL的安装目录:
cd /opt/mysql/mysql-5.7.32-linux-glibc2.12-x86_64
运行以下命令来初始化MYSQL:
./bin/mysqld --initialize-insecure --user=mysql --basedir=/opt/mysql/mysql-5.7.32-linux-glibc2.12-x86_64 --datadir=/opt/mysql/data
运行后,会将初始密码输出到屏幕上。
9. 启动MYSQL
运行以下命令启动MYSQL:
./bin/mysqld_safe --user=mysql &
10. 连接MYSQL
使用MYSQL命令行工具连接到MYSQL:
/opt/mysql/mysql-5.7.32-linux-glibc2.12-x86_64/bin/mysql -uroot -p
输入初始密码,即可连接至MYSQL。连接后,可以修改ROOT用户的密码,例如:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
示例一
设置用户名为test,密码为test1234的新用户:
GRANT ALL PRIVILEGES ON *.* TO 'test'@'%' IDENTIFIED BY 'test1234' WITH GRANT OPTION;
示例二
创建一个名为new_db的新数据库:
CREATE DATABASE new_db;
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:redhat 5.4下安装MYSQL全过程 - Python技术站