美文网首页
SQL语言学习记录

SQL语言学习记录

作者: June小黑娃 | 来源:发表于2017-08-30 15:47 被阅读0次

    SQL结构化查询语言(Structured Query Language),访问和处理数据库的标准计算机语言,用来访问和操作数据库系统。SQL语句可取出和更新数据库中的数据。SQL分为数据操作语言(DML)和数据定义语言(DDL)。


    创建数据库  CREATE DATABASE 

    CREATE DATABASE database_name

    例:创建一个名为" my_db"的数据库,用下面的语句

    CREATE DATABASE my_db


    创建数据库中的表 CREATE TABLE

    CREATE TABLE 表名称 (列名称1 数据类型 , 列名称2 数据类型 , 列名称3 数据类型......)

    数据类型(data_type)规定列可容纳何种数据类型

    例:创建名为“Family”的表,该表包含4列,列名分别是:“id”、“name”、“age”“、”“species”

    CREATE TABLE  Family                                                                                                                      (                                                                                                                                                            id (auto_increment primarykey not null),                                                                                         name varchar(50) ,                                                                                                                           age (int) ,                                                                                                                                           species varchar (50)                                                                                                                       )

    这样一个表就建好了。

    现在开始往表中插入新的行,要使用insert into 语句。

    INSERT INTO 语句

    INSERT INTO 表名称 VALUES (值1 , 值2 , 值3 , ...... )

    在Family表中插入新的行。

    SQL语句

    INSERT INTO Family VALUES ( "heiniu" , "3" , "dog" )

    在指定的行中插入数据

    INSERT INTO Family ("name" ,"age" ) VALUES ( "heiniu" , "3" )

    UPDATE 语句

    用于修改表中的数据

    UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

    例:更新某一行中的一个列。

    为名称“heiniu”添加“species”

    UPDATE Family SET species = "dog" WHERE NAME = "heiniu"

    SQL ALTER TABLE 语句

    用于在已有的表中添加、修改、删除列。

    在表中添加列

    ALTER TABLE table_name ADD column_name datatype

    删除表中的列

    ALTER TABLE table_name DROP COLUMN column_name

    例:现在,我们在名称为"Family"的表中增加一个名为"weight"的新列

    ALTER TABLE Family ADD weight varchar(10)

    接下来,删除"Family"表中名为"weight"的列

    ALTER TABLE Family DROP COLUMN weight

    好啦,今天就总结到这儿~

    相关文章

      网友评论

          本文标题:SQL语言学习记录

          本文链接:https://www.haomeiwen.com/subject/tkqadxtx.html