[toc]
打开终端输入以下命令
1 2 3
| sudo apt update sudo apt upgrade sudo apt install mysql-server
|
启动与关闭
- 启动 MySQL 服务:安装完成后,MySQL 服务会自动启动,但你可以使用以下命令手动启动和关闭它:
1 2
| sudo service mysql start sudo service mysql stop
|
1
| sudo service mysql status
|
创建root用户的密码
1
| mysqladmin -u root password "new_password";
|
设置 MySQL 安全性
1
| sudo mysql_secure_installation
|
将引导你完成一些基本的 MySQL 安全设置,例如设置 root 密码、删除匿名用户、禁用 root 远程登录等.
连接到 MySQL 服务器
创建数据库
- 进入MySQL 控制台提示符后,输入以下命令建一个名为
database_name
的数据库:
1
| CREATE DATABASE database_name;
|
登录MySQL
- -h : 指定客户端所要登录的 MySQL 主机名, 登录本机(localhost 或 127.0.0.1)该参数可以省略;
- -u : 登录的用户名;
- -p : 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项。
在MySQL中创建用户
- 首先,使用root用户登录到MySQL:
- 在MySQL命令提示符下,运行以下命令以创建一个新用户(假设要创建的用户名为’newuser’):
1
| CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
|
根据实际需求替换用户名和密码。
- 授予新用户适当的权限。您可以使用以下命令授予新用户完全的权限:
1
| GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
|
如果您只想给予新用户特定数据库的权限,可以将*.*
替换为数据库名称,比如mydatabase.*
。
- 最后,刷新MySQL的权限表以使更改生效: