下面我将详细讲解“Mysql离线安装8.0.26的图文教程”的完整攻略,具体步骤如下:
准备工作
-
下载Mysql的离线安装包,可从官网下载或从镜像网站下载,例如:https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-8.0/mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz
-
将下载的安装包上传到服务器
-
安装必要的依赖包,例如gcc、make等,可以通过终端命令sudo yum install gcc make进行安装
安装步骤
-
使用终端进入安装包所在目录
-
解压安装包:tar -xvf mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz
-
将解压出的mysql-8.0.26-linux-glibc2.12-x86_64重命名为mysql,并移动至/usr/local目录下: mv mysql-8.0.26-linux-glibc2.12-x86_64 /usr/local/mysql
-
创建一个用于mysql数据存放的目录,并修改该目录权限: mkdir /usr/local/mysql/data chown -R mysql:mysql /usr/local/mysql/data
-
使用mysql自带的初始化脚本进行初始化: /usr/local/mysql/bin/mysqld –initialize –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data
-
启动mysql服务:/usr/local/mysql/support-files/mysql.server start
-
设置root用户的初始密码:/usr/local/mysql/bin/mysql_secure_installation
配置
-
将mysql的bin目录添加至系统环境变量中: echo “export PATH=/usr/local/mysql/bin:$PATH” >> /etc/profile source /etc/profile
-
修改mysql的配置文件my.cnf: cd /etc cp /usr/local/mysql/support-files/my-default.cnf my.cnf vi my.cnf 根据实际需求修改配置文件的参数
-
重启mysql服务:/usr/local/mysql/support-files/mysql.server restart
示例说明
- 在安装Mysql 8.0.26后,我们需要创建一个新的mysql用户,来代替原先的root用户进行日常mysql操作,具体操作请参考下面的命令:
CREATE USER ‘your_user_name’@’%’ IDENTIFIED BY ‘your_password’;
GRANT ALL PRIVILEGES ON . TO ‘your_user_name’@’%’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
以上命令中,your_user_name代表新建的用户名称,your_password代表该用户的密码
- 在安装Mysql 8.0.26后,我们需要配置数据库连接时的字符集为utf8mb4,以支持更多的语言类型,具体操作请参考下面的命令:
vi /etc/my.cnf
在[mysql]下添加如下配置:
default-character-set=utf8mb4
在[client]和[mysqld]下均添加如下配置:
character_set_server=utf8mb4
以上就是Mysql离线安装8.0.26的完整攻略,希望能对你有所帮助。