安卓篱笆

  • 400-800-1234
  • 为您定制专业的垂直门户
搜索
安卓篱笆 首页 软件/程序 数据库 查看内容

数据库简单使用语句(二)

2017-12-25 00:28| 发布者: GuiTarvvm2098| 查看: 6| 评论: 0

摘要: 欢迎一起来学习。1. CREATE DATABASE IF NOT EXISTS JRTTDB DEFAULT CHARSET utf8 COLLATE utf8_general_ci; #创建数据库注解:COLLATE utf8_general_ci,数据库的校验规则,ci是case insensitive的缩写,意思是大小 ...

欢迎一起来学习。

1. CREATE DATABASE IF NOT EXISTS JRTTDB DEFAULT CHARSET utf8 COLLATE utf8_general_ci; #创建数据库

注解:COLLATE utf8_general_ci,数据库的校验规则,ci是case insensitive的缩写,意思是大小写不敏感;相对的是cs,即case sensitive,大小写敏感;还有一种是utf8_bin,是将字符串中的每一个字符用二进制数据存储,区分大小写。整理如下:utf8_bin:区分大小写;utf8_general_cs:大小写敏感;utf8_general_ci:大小写不敏感。

2.#创建数据表

CREATE TABLE IF NOT EXISTS `jrtt_table` (

`jrtt_id` INT UNSIGNED AUTO_INCREMENT,

`jrtt_name` VARCHAR(100) NOT NULL,

`jrtt_date` DATE,

PRIMARY KEY(`jrtt_id`)

)ENGINE=InnoDB DEFAULT CHARSET=utf8;

#AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值会自动加1。

#PRIMARY KEY关键字用于定义列为主键。您可以使用多列来定义主键,列间以逗号分隔。

#ENGINE设置存储引擎,CHARSET设置编码。

特别注意:创建 MySql的表时,表名和字段名外面的符号 `不是单引号,而是英文输入法状态下的反单引号,也就是键盘左上角 esc按键下面的那一个 ~按键,坑惨了。反引号是为了区分 MySql关键字与普通字符而引入的符号,一般的,表名与字段名都使用反引号。

3.show tables; #显示创建的表

4.desc tables; #显示表结构字段

5. #插入数据进表中

INSERT INTO jrtt_table

(jrtt_name,jrtt_date)

VALUES

('jrttname',now);

6.select jrtt_id,jrtt_name,jrtt_date from jrtt_table; #查询数据表中数据

7. update jrtt_table set jrtt_name= 'jrttnameupdate',jrtt_id = 10; #更新数据内容

8.delete from jrtt_table where jrtt_id=10; #删除表中数据

9. SELECT * from jrtt_table where jrtt_id = 10; #where子句,查询数据或者更新数据时候使用的where做条件

10. drop table jrtt_table; #删除创建的数据表


鲜花

握手

雷人

路过

鸡蛋
发表评论

最新评论

返回顶部