我的mysql,随便写写
来源:互联网 发布:mac spine1.7.03 安装 编辑:程序博客网 时间:2024/05/02 04:26
数据库分为:关系型数据库和非关系型数据库。
关系型数据库有: Oracle、mysql 、DB2、Sql server 、Access。
非关系型数据库有:memcached、redis、mongoDB。
关系型数据的特点:
安全 ,因为数据是写在磁盘上面的,不易丢失,但同时比较浪费磁盘空间。
非关系型数据库的特点:
存储数据的效率比较高,但是突然断电的话会丢失数据。
MySQL的增删改查:
1、新增数据库,基本语法:create database +数据库名+[库选项];
其中,库选项是用来约束数据库的,为可选项(有默认值),共有两种,分别为:
- 字符集设定:
charset/ character set
+ 具体字符集,用来表示数据存储的编码格式,常用的字符集包括GBK
和UTF8
等。 - 校对集设定:
collate
+ 具体校对集,表示数据比较的规则,其依赖字符集。
示例:create database valuation charset utf8;
应该先
set names GBK;
create database 你好 charset GBK;
2、查询数据库
基本语法:show databases;
查看部分(模糊查询)->基本语法: show databases like 'pattern';
其中,pattern是匹配模式,有两种,分别为:
% :表示匹配多个字符;
_ :表示匹配单个字符。
此外,在匹配含有下划线_的数据库名称时候,需要在下划线前面加上反斜线\_进行转义操作。
实例:show databases like 'val%'; 表示匹配所有val开头的数据库。
3、更新数据库
注明:数据库的名字是不能修改的。
数据库的修改仅限 库选项,即字符集和校对集(校对集依赖字符集)。
基本语法:alter database +数据库名称 +[库选项];
charset / character set 字符集;
collate 校对集
实例:alter database valuation charset gbk; 表示修改此数据库的字符集为gbk.
4、删除数据库
基本语法:drop database + 数据库名称;
需要注意:在删除数据库之前,应该先进行备份操作,因为删除是不可逆的。
- 我的mysql,随便写写
- 随便的写写的
- 我也随便写写啦
- 我,在这里随便写写。
- 随便写写,都是我从网上收集的东西!
- 大四的秋天,随便写写
- 随便写写......
- 随便写写
- 随便写写
- 随便写写
- 随便写写
- 随便写写
- 随便写写
- 随便写写
- 随便写写
- 随便写写
- 随便写写
- 随便写写
- 集合(Collection)
- Java IO -- 字节流 & 字符流
- String类的hashcode计算
- 决策树之CART算法
- 【CSS揭秘】案例2、多重边框
- 我的mysql,随便写写
- 将网页嵌入到app中案例实现
- 医院软件实施工作
- 分布式系统的架构思路
- Android开发launcher、setting类应用时调用Android系统隐藏api的方法
- 算法练习---动态规划一(合唱团)
- 语言国际化(根据系统设置进行语言适配)
- java 汉字转换成拼音
- 判断临时表是否存在与判断表是否存在SQL