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;
相关推荐
暮雨疏桐32 分钟前
MySQL SQL Mode及其说明
数据库·sql·mysql·sql mode
Tangcan-44 分钟前
【MySQL】数据库基础
数据库·mysql
蔡蓝1 小时前
Mysql的索引,慢查询和数据库表的设计以及乐观锁和悲观锁
数据库·mysql
jstart千语1 小时前
【Redis】分布式锁的实现
数据库·redis·分布式
一把年纪学编程2 小时前
【牛马技巧】word统计每一段的字数接近“字数统计”
前端·数据库·word
极小狐2 小时前
极狐GitLab 通用软件包存储库功能介绍
java·数据库·c#·gitlab·maven
钢铁男儿2 小时前
C# 方法(可选参数)
数据库·mysql·c#
陆少枫3 小时前
MySQL基础关键_013_常用 DBA 命令
数据库·mysql
赵渝强老师3 小时前
【赵渝强老师】在PostgreSQL中使用file_fdw访问外部文件系统
数据库·postgresql
智_永无止境3 小时前
Redis 8.0携新功能,重新开源
数据库·redis·开源