编辑
2023-10-23
SQL
00
请注意,本文编写于 189 天前,最后修改于 189 天前,其中某些信息可能已经过时。

目录

1、下载mysql8
v2、通过命令安装mysql
3、配置mysql
4、mysql配置
5、建立新用户和远程连接配置

安装mysql

安装mysql

1、下载mysql8

因为debian 默认不包含mysql8的源,所以需要将 MySQL APT 存储库添加到系统,请转到存储库下载页面并使用以下 wget 命令下载最新的发行包:

wget http://repo.mysql.com/mysql-apt-config_0.8.23-1_all.deb

下载完成后,以具有 sudo 权限的用户身份安装发行包:

sudo apt install ./mysql-apt-config_0.8.23-1_all.deb

v2、通过命令安装mysql

通过运行以下命令更新包列表并安装 MySQL 服务器包:

sudo apt update sudo apt install mysql-server

安装程序将要求您设置 MySQL root 密码。现在不要设置密码(留空) image.png

接下来,您将看到一条消息,通知您有关新的 MySQL 8 身份验证的信息。在选择默认的 MySQL 8 身份验证插件之前,请确保您的应用程序支持它。 image.png

安装完成后, MySQL 服务将自动启动,您可以通过键入以下内容来验证它:

sudo systemctl status mysql

image.png

3、配置mysql

因为默认安装的mysql默认开启了区分大小写的配置需要移除已经初始化的信息,然后编辑配置文件后重启mysql服务关闭区分大小写

service mysql stop /var/lib/mysql service mysql start

4、mysql配置

修改mysql的配置文件/etc/mysql/my.cnf

[mysqld] !includedir /etc/mysql/conf.d/ !includedir /etc/mysql/mysql.conf.d/ datadir=/var/lib/mysql port=50000 lower_case_table_names=1 character-set-client-handshake = FALSE character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci init_connect=’SET NAMES utf8mb4’ log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid max_allowed_packet=20M max_connections=640 innodb_thread_concurrency=16

5、建立新用户和远程连接配置

## 建立用户 create user 'userName'@'%'; ## 授权 grant all privileges on *.* to 'root'@'%' ; ## flush privileges;

参考地址:https://blog.csdn.net/weixin_43961117/article/details/126755140

本文作者:SnailBoy

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!