当前位置:网站首页>使用mysq语句操作数据库
使用mysq语句操作数据库
2022-08-10 13:44:00 【SSS4362】
使用mysql语句操作数据库
1 mysql语句新建一个数据库
1.1 基本语法
CREATE DATABASE [IF NOT EXISTS] `数据库名字` [CHARACTER SET 字符集] [COLLATE 字符集其下的校对规则]
CHARACTER SET 指定数据库采用的字符集,如果不指定字符集,默认为utf-8,
COLLATE:指定数据库字符集的校队规则,默认是utf8_general_ci(区分)
utf8_bin不区分大小写(查询的时候不区分大小写)
[]括起来的部分代表可选的
一般来说,数据库名称一经命名就不能修改了,因此命令的时候要取一个较为合适的名字
1.2 创建一个名称为zlz_Database01的数据库(字符集为utf8,校对规则为utf8_bin)
1.2.1 navicat图形化界面展示
a 右键localhost_3306并双击新建数据库
b 输入数据库名字、字符集和排序规则并点击确定按钮
c 创建zlz_Database01数据库成功
1.2.2 DOS界面
a mysql对应的语句
CREATE DATABASE IF NOT EXISTS zlz_Database01 CHARACTER SET utf8 COLLATE utf8_bin;
b mysql运行示例截图
2 mysql语句查询一个数据库的创建方式
2.1 基本语法
SHOW CREATE DATABASE 数据库名称;
2.2 示例mysql语句
SHOW CREATE DATABASE class11;
/*对应的COLLATE必须是存在的校对的规则*/
2.3 示例mysql语句的运行截图
3 mysql语句查询现在已经存在的所有数据库
3.1 基本语法
SHOW DATABASES;
3.2 示例mysql语句
SHOW DATABASES;
3.3 示例mysql语句的运行截图
4 mysql语句修改数据库字符集和校对规则
4.1 基本语法
ALTER DATABASE class11 CHARACTER SET 字符编码集 COLLATE 校对规则;
/*这个校对规则是一定要存在的校对规则
可以只设置字符编码集合或者校对规则
*/
4.2 示例mysql语句
ALTER DATABASE class11 CHARACTER SET utf8 COLLATE utf8_general_ci;
4.3 示例mysql语句的运行截图
5 mysql语句删除已经存在的数据库
5.1 基本语法
DROP DATABASE [IF EXISTS] 已经存在的数据库的名称;
/*
[]括号里面的内容代表可选,一般加上
如果不加上,那么删除不存在的数据库会出现ERROR 1008 (HY000): Can't drop database 'class11'; database doesn't exist
加上了只会出现一个警告而已
Query OK, 0 rows affected, 1 warning (0.00 sec)
*/
5.2 示例mysql语句
DROP DATABASE IF EXISTS class11;
/*删除已经存在的数据库class11,这个数据库名字最好加上``修饰,
保证在命名的时候不会受到其关键字的影响
*/
5.3 示例mysql语句的运行截图
边栏推荐
- 1W word detailed thread local storage ThreadLocal
- 系统的安全和应用(不会点安全的东西你怎么睡得着?)
- 八大排序总是忘?快来这里~
- Matlab画分段函数「建议收藏」
- 2012年下半年 系统架构设计师 下午试卷 II
- 3DS MAX 批量导出文件脚本 MAXScript 带界面
- 【219】慕课三千多的那个go工程师的培训课笔记 02 go语言的编程思想
- 【JS高级】ES5标准规范之创建子对象以及替换this_10
- C# 当前上下文中不存在InitializeComponent()
- [Gazebo Introductory Tutorial] Lecture 3 Static/Dynamic Programming Modeling of SDF Files
猜你喜欢
Short read or OOM loading DB. Unrecoverable error, aborting now
WebView的优化与常见问题解决方案
图式图例规范尺寸
池化技术有多牛?来,告诉你阿里的Druid为啥如此牛逼!
AWS Security Fundamentals
缺少比较器,运放来救场!(运放当做比较器电路记录)
IT小白怎么系统的php学习
雨水中存在的PFAS化学物质对饮用水安全构成了威胁
[JS Advanced] Creating sub-objects and replacing this_10 in ES5 standard specification
MySQL - 数据库的存储引擎
随机推荐
每个月工资表在数据库如何存储?求一个设计思路
舵机内部结及工作原理浅析[通俗易懂]
日志@Slf4j介绍使用及配置等级
vivado闪退或者message无显示
Vivado crashes or the message is not displayed
MySQL interview questions
PHP judges whether the file has content, and if there is no content, copy another file to write
[Gazebo Introductory Tutorial] Lecture 3 Static/Dynamic Programming Modeling of SDF Files
3DS MAX batch export file script MAXScript with interface
递归递推之Fighting_小银考呀考不过四级
Short read or OOM loading DB. Unrecoverable error, aborting now
The recursive recursive Fighting_ silver study ah but level 4
Data product manager thing 2
统信 UOS V20 专业版(1050update2)发布:文件共享、全局搜索等优化
malloc 函数详解
2012年下半年 系统架构设计师 下午试卷 II
data product manager
2022年五大云虚拟化趋势
数据产品经理那点事儿 二
Pointer (preliminary solution of C language)