当前位置 : 首页> Java培训 > SQL数据库知识汇总 SQL数据库基础知识盘点

SQL数据库知识汇总 SQL数据库基础知识盘点

时间:2018-03-28 14:32:50   已访问:1185次
热门专业

SQL数据库知识是每一个学习技术的最有用的查询工具,有关数据库你了解多少,sql数据库基础知识你真的了解吗?IT培训网小编给大家说详细介绍。

SQL数据库知识汇总 SQL数据库基础知识盘点_www.itpxw.cn

什么是MySQL数据库?

Strctured Query Language:结构化查询语言,通过SQL语言和DBMS(数据库软件)进行交互

进入数据库:

              root

查看数据库:

              show databases;

创建db1数据库:

       create database db1; 

格式:create database 表名

查看单个数据库:

              show create database db1;

格式:show create database 表名

创建db2数据库同时指定字符集:

               create database db2 character set utf8;

格式:create database 表名 character set utf8(gbk);

删除db2数据库:

           drop database db2;

 格式:drop database 表名

使用db2数据库:

           use db2;        格式:use 表名

SQL 语法格式

1、SQL不区分大小写

2、每行SQL以;结尾

3、指令之间用空格分割(可以一个也可以多个,通常一个),指令之间也可以有一个或者多个换行符。

什么是表?

表是数据库中存放数据的单元,任何数据都是存放到表中,类似于java中的class,表中的字段对应class的属性。

创建表:

格式:create table 表名(字段1名 类型,字段2名 类型,字段3名 类型,)varchar代表:字符串

创建person表

例:create table person(name varchar(10),age int)

执行原理:当在终端中输入完建表语句敲回车,终端会把写好的SQL发送给(MySQL),然后解析到create table 时,识别出要创建的一个表,在表名后面的括号内部的内容是决定此表有那些字段。

查询所有表:

格式:show tables;

查询表结构:

查询单个表的格式:show create table person;

`和’的区别:

`使用在表名或字段名上(可省略)

‘当使用字符串时 使用


推荐内容