MySQL是一款常用的数据库管理系统,常常用于Web应用程序的后端数据管理。在Linux操作系统下安装和配置MySQL8需要以下步骤。

  1. 下载MySQL8的安装文件:
    你可以从官方网站上下载MySQL8的安装文件,链接如下:
    https://dev.mysql.com/downloads/mysql/
  2. 安装必要的依赖库:
    MySQL8的安装需要一些必要的依赖库,可以使用以下命令来安装这些依赖库:
sudo apt-get update
sudo apt-get install -y libmysqlclient-dev libmysqlclient20 libmysqlclient20:i386 libmysqlclient-dev:i386
  1. 安装MySQL8:
    安装完成依赖库之后,使用以下命令来安装MySQL8:
sudo apt-get install mysql-server-8.0
  1. 配置MySQL8:
    MySQL8的配置需要修改两个配置文件,分别为mysqld.cnf和mysql.cnf,这两个文件都位于/etc/mysql/conf.d目录下。

a. 修改mysqld.cnf文件:

sudo nano /etc/mysql/conf.d/mysqld.cnf

找到[mysqld]的行,添加以下内容:

default_authentication_plugin=mysql_native_password

保存并退出。

b. 修改mysql.cnf文件:

sudo nano /etc/mysql/conf.d/mysql.cnf

找到[mysql]的行,添加以下内容:

default-character-set=utf8mb4

保存并退出。

  1. 启动MySQL8:
    使用以下命令启动MySQL8:
sudo systemctl start mysql
  1. 开启MySQL8的自启动:
    使用以下命令将MySQL8设置为开机自启动:
sudo systemctl enable mysql
  1. 设置MySQL8的密码:
    使用以下命令设置MySQL8的root密码:
sudo mysql_secure_installation
  1. 登录MySQL8:
    使用以下命令登录MySQL8:
sudo mysql -u root -p

输入刚刚设置的root密码就可以登录了。

通过以上步骤,成功安装和配置MySQL8并完成登录,可以使用MySQL8了。

picture loss