离线安装MySQL8.0教程

1,156 阅读1分钟

下载MySQL 8.0.39版本Download MySQL Server,下载界面如下图所示,选择红框框选的那一项进行下载,下载得到压缩包mysql-server_8.0.39-1ubuntu20.04_amd64.deb-bundle.tar。

image.png

下载依赖项:

●  libaio1(文件名:libaio1_0.3.112-5_amd64.deb)

下载网页:点击下载

下载地址:点击下载

● libmecab2(文件名:libmecab2_0.996-10build1_amd64.deb)

下载网页: 点击下载

下载地址: 点击下载

上传安装包到服务器上:

解压缩MySQL的tar包:

进入压缩包mysql-server_8.0.39-1ubuntu20.04_amd64.deb-bundle所在目录,输入指令:

sudo tar -xf mysql-server_8.0.26-1ubuntu20.04_amd64.deb-bundle.tar

按照以下顺序安装各个文件:

sudo dpkg -i mysql-community-client-plugins_8.0.39-1ubuntu20.04_amd64.deb

sudo dpkg -i mysql-community-client-core_8.0.39-1ubuntu20.04_amd64.deb

sudo dpkg -i mysql-common_8.0.39-1ubuntu20.04_amd64.deb

sudo dpkg -i mysql-community-client_8.0.39-1ubuntu20.04_amd64.deb

sudo dpkg -i libmysqlclient21_8.0.39-1ubuntu20.04_amd64.deb

sudo dpkg -i libmysqlclient-dev_8.0.39-1ubuntu20.04_amd64.deb

sudo dpkg -i mysql-client_8.0.39-1ubuntu20.04_amd64.deb

sudo dpkg -i libaio1_0.3.112-5_amd64.deb

sudo dpkg -i libmecab2_0.996-10build1_amd64.deb

sudo dpkg -i mysql-community-server-core_8.0.39-1ubuntu20.04_amd64.deb

sudo dpkg -i mysql-community-server_8.0.39-1ubuntu20.04_amd64.deb

sudo dpkg -i mysql-server_8.0.39-1ubuntu20.04_amd64.deb

其中,弹窗设置 root 密码,设置密码为:root。

重启 mysql 指令:

sudo systemctl status mysql

出现以下内容则安装成功: 修改用户名为root,密码为root,并创建easycvr数据库。

sudo mysql -u root -p

USE mysql;

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';//请将’新密码’替换为你想要设置的密码。

CREATE DATABASE easycvr;//创建新的数据库

FLUSH PRIVILEGES;

EXIT;

sudo systemctl restart mysql

若需要设置mysql支持远程连接,则执行如下操作,非必须项:

// 登录mysql

sudo mysql -u root -p

//输入密码

USE mysql;

//修改root可被任意客户端连接

update user set host='%' where user ='root';

//刷新权限使其生效

FLUSH PRIVILEGES;

//授权root所有权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;

//刷新权限使其生效

FLUSH PRIVILEGES;

//然后即可以通过任意同一网段内的客户端连接工具连接该mysql