一、服务器指令
-
启动服务器
sqlsudo systemctl start mysql -
查看服务器状态
sqlsudo systemctl status mysql -
关闭服务器
sqlsudo systemctl stop mysql -
重启服务器
sqlsudo systemctl restart mysql

-
登录MySQL
sqlmysql -h 118,190.148.234 -p 3306 -u root -p /* -h 可选,表示指定云服务器ip,不选默认为本地服务器 -p 可选,表示端口号,默认情况下为3306 -u 必须,表示用户名 -p 表示用密码登录 */
登入成功后
二、库的操作
1、创建数据库
sql
CREATE DATABASE IF NOT EXISTS db_name CHARACTER SET utf8mb4
COLLATE utf8mb4_general_ci;
/*
CREATE DATABASE:必须,创建数据库
IF NOT EXISTS:可选,数据库已存在时不报错
db_name:必须,数据库名称
CHARACTER SET utf8mb4:可选,指定数据库采用的字符集 utf8mb4
COLLATE utf8mb4_general_ci:可选,指定数据库字符集的校验规则 utf8mb4_general_ci
*/
2、查看数据库
sql
show databases;

3、现实创建语句
sql
show create database db_name;

4、修改数据库
sql
ALTER DATABASE db_name CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
注意: 修改数据库主要是对数据库的字符集,校验规则进行修改
5、数据库删除
sql
drop database db_name;
6、数据库的备份和恢复
bash
mysqldump -u root -p -d db_name > 数据库备份路径
bash
source 数据库路径;