0
点赞
收藏
分享

微信扫一扫

MySQL学习记录(三)-数据表的创建、删除、插入、查询

菜菜捞捞 2022-01-08 阅读 31

数据表的创建

语法:

CREATE TABLE table_name (column_name column_type);//见举例

举例:

CREATE TABLE IF NOT EXISTS `nowcoder_tbl`(
   `nowcoder_id` INT UNSIGNED AUTO_INCREMENT,
   `nowcoder_title` VARCHAR(100) NOT NULL,
   `nowcoder_author` VARCHAR(40) NOT NULL,
   `submission_date` DATE,
   PRIMARY KEY ( `nowcoder_id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;

注:

数据表的删除

语法:

DROP TABLE table_name ;

举例:

mysql> DROP TABLE nowcoder_tbl
Query OK, 0 rows affected (0.8 sec)

注:

插入数据

语法:

INSERT INTO table_name ( field1, field2,...fieldN )
                       VALUES
                       ( value1, value2,...valueN );

注意:如果数据是字符型,必须使用单引号或者双引号,如:“value”。

举例://来自nowcoder教程

mysql> INSERT INTO nowcoder_tbl
    -> (nowcoder_title, nowcoder_author, submission_date)
    -> VALUES
    -> ("JAVA 教程", "NOWCODER.COM", '2019-10-06');
Query OK, 1 rows affected (0.00 sec)

插入后通过语句

select * from nowcoder_tbl;

来查看插入是否成功
注:

查询数据

语法:

SELECT column_name,column_name
FROM table_name
[WHERE Clause]
[LIMIT N][ OFFSET M]

注:

举例:
1:

select * from tbl;//*代表查询所有内容

2:

SELECT nowcoder_id, nowcoder_title,
        nowcoder_author, submission_date
        FROM nowcoder_tbl'//查询所需内容

总结

本文记录了MySQL数据表的最基本的增删改查操作的语法和例子,便于复习和查询

举报

相关推荐

0 条评论