MySQL数据库学习之路(二)
来源:互联网 发布:服务器和客户端端口 编辑:程序博客网 时间:2024/05/16 15:34
MySQL数据库学习(二)
在上一节我们学习了如何启动数据库,登陆和退出数据库,接下来,我们开始学习数据库的一些基本应用。
1、创建数据库
CREATE DATABASE [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name;
PS: [ ] 中的字符可有可无;db_name 代表所要创建数据库的名字 ;charset 代表编码方式
eg: CREATE DATABASE data1;
这样创建的数据库会是默认的编码方式:latin1
或者是这样创建:
eg : CREATE DATABASE data2 CHARACTER SET gbk;
这样子就可以直接认定该数据库的编码方式了。
我们又想:如果重复数据库名称了怎么办?
名称重复了数据库会报错:
又或者使用这样的语句去创建:
eg : CREATE DATABASE IF NOT EXISTS data2 CHARACTER SET gbk;
那么,这时候就会出现一个警告,我们去查看下:
可以看出,加了IF NOT EXISTS之后,不会直接报错,而警告的内容就是报错的内容。
同样,既然能设置编码方式,当然也能修改编码方式。
ALTER DATABASE [db_name] [DEFAULT] CHARACTER SET [=] charset_name;
那么,以上内容就涉及到了:
- 数据库查看警告的语句:SHOW WARNINGS;
- 查看数据库的编码方式:SHOW CREATE DATABASE db_nme;
- 修改数据库编码方式: ALTER DATABASE db_name CHARACTER SET = charset_name;
那么,有创建数据库的操作,就会有删除数据库的操作
2、删除数据库
DROP DATABASE [IF EXISTS] db_name;
那么我们来查看下data1是否还存在?
删除成功。这里,我们学到了如何查看数据库列表:
SHOW DATABASES;
ps : 数据库安装成功后,自带有4个数据库,分别是:information_schema、mysql、performance_schema、test.
0 0
- MySQL数据库学习之路(二)
- MySQL学习之路(二):mysql数据库的安装
- MySQL数据库学习之二
- Mysql 数据库学习 (二) Mysql命令
- mysql学习之路二(转)
- MySQL数据库学习之路(一)
- MySQL学习之路二
- MySQL数据库学习笔记(二)
- MySQL数据库系统的学习(二)
- 年终大学习之MySQL数据库优化学习笔记(二)
- mysql数据库复习之二(表)
- MYSQL之操作数据库表(二)
- Python之操作MySQL数据库(二)
- MySQL学习笔记之二:数据库和表基本操作
- MySQL数据库学习二 之 外键约束
- 数据库菜鸟学习之旅(二):Mysql自定义函数
- 数据库学习之二
- 数据库之mysql学习
- openwrt中使用ubus实现进程通信的原理
- 关于android baidu map不显示地图,只显示网格的问题
- iOS下WebRTC音视频通话(三)-音视频通话
- Android Studio--Gradle基础
- 嵌入式LAB 6:Linux内核编译
- MySQL数据库学习之路(二)
- C#调用C/C++动态库 封送结构体,结构体数组
- GStreamer(一)
- 以安装WordPress为例介绍如何使用WampServer
- 指针和链表
- 无需改写已有代码,4步从Objective-C过渡到Swift!
- CSS绘制三角形
- IOS实现图片的模糊效果
- 网络基础2