SQL语法

创建数据库

语法:CREATE DATABASE 数据库名;

bash 复制代码
#创建一个叫data1的数据库
CREATE DATABASE data1; 

判断数据库是否已经存在,不存在则创建数据库

语法:CREATE DATABASE IF NOT EXISTS 数据库名;

bash 复制代码
#创建一个叫data1的数据库 如果不存在就创建
CREATE DATABASE IF NOT EXISTS data1;

创建数据库并指定字符集

语法:CREATE DATABASE 数据库名 CHARACTER SET 字符集;

bash 复制代码
#创建一个叫data1的数据库 字符集为utf8
CREATE DATABASE data1 CHARACTER SET utf8;

查看所有的数据库

语法:SHOW DATABASES;

bash 复制代码
#查看所有数据库
SHOW DATABASES;

查看某个数据库的定义信息

语法:SHOW CREATE DATABASE 数据库名;

bash 复制代码
#查看data1数据库的定义信息
SHOW CREATE DATABASE data1;

修改数据库默认的字符集

语法:ALTER DATABASE 数据库名 DEFAULT CHARACTER SET 字符集;

bash 复制代码
#修改数据库data1的字符集 修改为gbk
ALTER DATABASE data1 DEFAULT CHARACTER SET gbk;

删除数据库的语法

语法:DROP DATABASE 数据库名;

bash 复制代码
#删除数据库bata1
DROP DATABASE data1;

查看正在使用的数据库

语法:SELECT DATABASE();

bash 复制代码
#查看正在使用的数据库
SELECT DATABASE();

使用/切换数据库

语法:USE 数据库名;

bash 复制代码
#使用/切换数据库到bata1
USE data1;
相关推荐
Hrain-AI9 小时前
多 Agent 并行不打架:worktree 隔离与反馈回流落地(附脚本)
网络·数据库·人工智能·架构
净水深流9 小时前
中央厨房冷链技术实践:多温区改造、WMS落地与IoT温控架构
大数据·数据库·人工智能·冷库冷链
l1t10 小时前
测试DuckDB 2.1的match_recognize模式匹配语句
数据库·duckdb
IpdataCloud11 小时前
AI智能体调用工具怎么核验来源IP?归属地、网络类型与代理风险识别(含Python代码)
数据库·python·tcp/ip
曹牧11 小时前
Java:SQL 注入漏洞
数据库
程序员JerrySUN11 小时前
Jetson Edge AI 实战01:Nano、Xavier、Orin 怎么选?Jetson 硬件选型详解【视频讲解】
java·数据库·redis·安全·mybatis
oradh12 小时前
Oracle Undo问题总结(ORA-600 [4xxx] 系列错误)
数据库·oracle
达梦数据12 小时前
DMDRS辅助表生成规则与作用
数据库·oracle
‎ദ്ദിᵔ.˛.ᵔ₎12 小时前
MySQL 表约束
数据库·mysql
Doris__HE12 小时前
【元脑服务器NF5476G7-NF5476M7技术规格分享】
运维·服务器·网络·数据库·性能优化