MySQL库的操作

1.语法

CREATE DATABASE IF NOT EXISTS db_name

if not exists表示如果数据库不存在就创建,否则就不创建

2.创建数据库时指定字符集

CREATE DATABASE school

CHARACTER SET utf8mb4;

表示指定默认字符集是utf8mb4

3.查看创建结果

show databases;

4.操纵数据库

显示数据库的创建定义

mysql> show create database school;

修改数据库默认字符集

mysql> alter database school character set utf8mb4;

删除数据库

mysql> drop database if exists school;

备份数据库

mysqldump -u home -p -B school > ./school.sql;

create database school;

sudo mysql -u root -p school < school.sql;

相关推荐
Dreamboat-L1 小时前
日志级别基础 + Spring Boot 日志实践指南
java·服务器·数据库·java-ee·springboot
野生数据人1 小时前
ES DSL 转 SQL 速查表:20 条子句对照 + 一条能直接跑的改写示例
大数据·数据库
野生数据人1 小时前
采集链路改投 Doris 速查手册:三条路径对照、output 配置项清单、报错处理表
大数据·数据库
救救孩子把2 小时前
AI面试八股文-07_6-向量数据库索引详解
数据库·人工智能·面试·向量数据库·hnsw
李白客2 小时前
国产数据库"实际用户增长"怎么核验?先定口径,再谈第一
数据库
数据工匠老o3 小时前
一张 5 亿行的表按月分区后,清理历史数据从几小时变成了几秒
数据库·sql
hwscom3 小时前
几分钟开防护,SQL和XSS注入全被护卫神挡住
数据库·sql·xss
石小千3 小时前
Redis开启ACL认证
数据库·redis·缓存
Dxy12393102163 小时前
MySQL JSON 生成列索引原理、实战与坑点
mysql·adb·json