前端技术|后端技术|网站源码|移动开发|UI设计|数据库|网站设计|网站开发|小程序|每日一句|福利|php知识-学习天地 www.lxywzjs.com
主页 > 数据库 > MySQL >

怎么使用MySQL语句在dos命令行中创建一个完整的数据表

时间:2019-09-20  编辑:lexiaoyao

刚接触MySQL的人可能不知道怎么使用MySQL语句在dos命令行中新建表等等,那么怎么使用MySQL语句在dos命令行中新建数据库呢?

  1. 按下键盘的win+R组合快捷键,然后在打开的运行窗口中输入 cmd 回车。

  2. 然后在打开的dos命令行中输入 mysql -u root -p回车。

    QQ截图20190918160354.jpg

  3. 然后输入密码,若是密码为空的,则直接回车即可。

    QQ截图20190918160413.jpg

  4. 回车之后,就来到了mysql输入模式了,这个时候,就可以直接输入mysql语句来运行了。

    QQ截图20190918160433.jpg

  5. 登陆成功后,首先进入某一个数据库 (不是指数据库服务器)

    use t1;  //t1是数据库名

    如图所示:

1568963680981362.jpg

  1. 在此数据库中建立数据库表

    6.1 先建立表结构(可以理解为表的列名,也就是字段名)在实际生产过程中,表结构是需要经过精心设计的。

    通用的语法格式为:

    1 CREATE TABLE table_name (column_name column_type);

    举例如下:

QQ截图20190920150623.jpg

  1. 1 create table tb3(
    2    id smallint unsigned auto_increment primary key,
    3    username varchar(20) not null
    4    );

    6.2 查看建立的表结构

    语法格式为:

    1 desc [表名];

    例如:desc tb3;

QQ截图20190920151316.jpg

  1. 可以看到表t3中的表结构中含有两个字段:id,username; 

    两个字段的值都不允许为空,id字段为主键。

  2. 记录的插入与查找

    数据库中的表记录对应着表中的行。

    7.1 记录的插入

    记录的插入的语法格式:

    inset {表名} (filed1,field2,....) values (value1,value2,....);

    举例如下:

    1 insert tb3 (id,username) values (4,'jona');

QQ截图20190920151440.jpg

  1. 7.2 查询记录

    语法格式:

    1 select {filed1,filed2,...} from {表名};

    举例如下:

    select id,username from tb3;

QQ截图20190920151522.jpg

Copyright © 2018-2022 php知识-学习天地版权所有
京ICP备17073872号

返回
顶部