51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

linux内网离线安装Mysql 8.2.0

1.下载对应的版本

地址: https://downloads.mysql.com/archives/community/ linux内网离线安装Mysql 8.2.0

2.开始安装

2.1上传包

我这里将包上传到了/opt/software目录下

2.2解压重命名

                    tar -xvf mysql-8.2.0-linux-glibc2.17-x86_64.tar.xz
mv mysql-8.2.0-linux-glibc2.17-x86_64/ mysql

2.3创建目录data

                    cd /opt/software/mysql
mkdir data

2.4修改用户组和权限

                    groupadd mysql
useradd -g mysql mysql
chown -R mysql.mysql /opt/software/mysql/

2.5初始化数据库

                    bin/mysqld --initialize --user=mysql --basedir=/opt/software/mysql --datadir=/opt/software/mysql/data  --lower-case-table-names=1

初始化结束后记住 root@localhost:这后面的密码

2.6配置mysql

                    cd /opt/software/mysql/support-files/
touch my-default.cnf

复制 配置文件到/etc/my.cnf

                    cp -a ./my-default.cnf /etc/my.cnf

编辑 my.cnf

                    [client]
port=3306
socket=/tmp/mysql.sock

                  </code>
                </pre>



 
\[mysqld\]

 
port=3306 user=mysql socket=/tmp/mysql.sock basedir=/opt/software/mysql datadir=/opt/software/mysql/data lower_case_table_names=1

 
### 2.7环境变量


 
编辑 /etc/profile 文件 
 在编辑path的地方添加这段

 
                      
                        #配置mysql环境变量
    export MYSQL_HOME=/opt/software/mysql
    export PATH=$MYSQL_HOME/bin:$PATH
                      
                    



 
### 2.8启动mysql


 
                      
                        # file是你输出日志的文件
    cd /opt/software/mysql/bin
    ./mysqld_safe > file 2>&1

    或者
    ===



    service mysql start


                      </code>
                    </pre>



     
    如果想修改root的密码执行

     
                          
                            alter user '用户名'@'loaclhost' identified by '修改的密码'; 

                          </code>
                        </pre>

赞(0)
未经允许不得转载:工具盒子 » linux内网离线安装Mysql 8.2.0