MySQL:数据库基础
·
一、服务器指令
- 启动服务器
sudo systemctl start mysql - 查看服务器状态
sudo systemctl status mysql - 关闭服务器
sudo systemctl stop mysql - 重启服务器
sudo systemctl restart mysql

- 登录MySQL
mysql -h 118,190.148.234 -p 3306 -u root -p /* -h 可选,表示指定云服务器ip,不选默认为本地服务器 -p 可选,表示端口号,默认情况下为3306 -u 必须,表示用户名 -p 表示用密码登录 */
登入成功后
二、库的操作
1、创建数据库
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、查看数据库
show databases;

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

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




所有评论(0)