WSL(Ubuntu) 安装 MySQL(MariaDB)

本页内容

WSL(Ubuntu) 安装 MySQL(MariaDB) 教程。

安装

1$ sudo apt install mariadb-server

启动服务

1$ sudo service mysql start

配置

1$ sudo mysql_secure_installation

用户

此步骤是可选的,不过建议新增一个用户,CLI 客户端用 root 用户连接时需要系统管理指令 sudo,否则会得到以下错误:

ERROR 1698 (28000): Access denied for user ‘root’@’localhost’

1/* 创建密码为 password 的用户 user */
2CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
3/* 分配数据库 dbname 的权限给 user */
4GRANT ALL PRIVILEGES ON dbname.* TO 'user'@'localhost';