数据库的一些基本操作 - 草稿

登录MySQL之后,若没有登录密码,直接回车键进入,你将看到mysql>加一个闪烁的光标等待命令的输入,输入exit或quit退出登录

图片发自App

下面将一一叙述MySQL的基本操作

1.数据库的创造(方法1)

登录MySQL服务后,使用creat命令创造数据库。语法为:creat  DATABASE  数据库的名称

图片发自App

数据库的创造(方法2)

使用mysqladmin

图片发自App

2.创建数据表,数据表应该包含

表名,表字段名,定义每个表字段,创建MySQL数据表的通用语法:

CREATE TABL table_name(column_name,column_type)

图片发自App

图片发自App

图片发自App

3.删除数据库:删除数据库drop命令语法

drop  database<数据库名>

同上,删除数据库一样有两种方法,使用mysqladmin命令在终端来执行删除命令,具体方法和创建的时候差不多

4.删除数据表

删除数据表的sql语法和删除数据库语法一样,唯一不同的是 把数据库的名字换成数据表的名字,语法是:drop  数据表的名称

5.插入数据

MySQL表中使用INSERT  INTO 语句来插入数据:

INSERT INTO table _name(field 1,field 2,field 3)

VALUSE    (vaule 1,vaule 2,vaule 3);

插入数据是在列中插入

图片发自App

如果数据是字符类型,必须使用单引号或者是双引号插入数据。

6.查询数据

在MySQL数据库中查询数据通用SELECT语法:

SELECT  column_name,column_name

FROM table_name

[where  clause]

[limit N]  [OFFSET M]

注意的事项:1.查询语句中可以使用一个或多个表,使用where语句来设定查询条件

2.SELECT命令可以读取一条或者是多条记录

3.使用星号来代替其它字段,SELECT语句会返回表中的所有字段数据

4.你可以使用limit 属性来设定返回的记录数

5.你可以使用OFFEST 指定SELECT语句查询的数据偏移量。默认情况偏移量为0

WHERE 子句

如果需要有条件地从表中选取数据,可将WHERE子句添加到SELECT语句中

[WHERE 条件1[或]和条件2]

可以在WHERE子句中指定任何条件类似于程序中的if条件句

一个小事例:SELECT  *from  zaizai WHERE author="王二丫"

7.修改或更新MySQL

更新或修改数据

UPDATE table_name SET field=new_vaule

[WHERE  Clause],语法中应该注意的是:可以同时更新一个或多个字段,也可以在一个单独表中同时更新数据。

一个小实例:

UPDATE  zaizai SET  name="王二丫" WHERE  age=18

你可能感兴趣的:(数据库的一些基本操作 - 草稿)