运行以下操作,请确认您已经正确安装和配置了mysql。

首先要运行cmd.exe,进入命令窗口。

step1. 进入MySQL monitor

  如果您已登录mysql,可直接进入step2;若未登录请按一下命令逐步登录mysql;如果您未设置登录密码,root账户默认没有密码;

  

step2. 创建数据库

  输入命令:mysql> create database mobiledb;

  成功提示:Query OK, 1 row affected (0.02 sec)

step3. 使用数据库

  输入命令:mysql> use mobiledb

  成功提示:Database changed

step4. 创建表

  输入命令:mysql> create table mobile

            (id int not null auto_increment, primary key(id), //设置主键和自增列

           brand nvarchar(20),

           size float,

           price int) ;

  成功提示:Query OK, 0 rows affected (0.17 sec)

step5. 向新建的mobile表插入数据,插入数据有三种方式,分别如下:

  方式一:单条插入,

    输入命令:mysql> insert into mobile(brand,size,price) values ('小米4', 5.0, 1999);

                       或   insert into mobile set brand='iphone6 plus', size=6.0, price=6200;

    成功提示:Query OK, 1 row affected (0.04 sec)

  方式二:多条插入,

    输入命令:mysql> insert into mobile(brand,size,price)

               values

               ('iphone6',4.7,5200), ('华为meta7',6.0,3200), ('华为6plus', 5.5, 1999);

    成功提示:Query OK, 3 rows affected (0.03 sec)

         Records: 3  Duplicates: 0  Warnings: 0

  方式三:文本插入,

    文本插入需新建文本文件作为数据源;我创建mobileinfo.txt文件放置D:\mysql-5.6.20-winx64\data目录下;

  然后把要插入的数据写入该文件中,每条记录要另起一行,每个字段值用Tab健空开。如图:

    接下来在控制台用命令把数据源导入mobile表中,

    输入命令:mysql> load data infile "/mysql-5.6.20-winx64/data/mobileinfo.txt" into table mobile(brand, size, price);

    成功提示:Query OK, 3 rows affected (0.04 sec)

         Records: 3  Deleted: 0  Skipped: 0  Warnings: 0

       至此,创建数据库和表已完成,并且已经插入了数据。下面检测一下以上命令执行的结果。

step6. 检测执行结果

  查看数据库:

  

  查看表:

  

  查看表结构:

  

  查询表数据:这里以文本插入的数据乱码,可至"mysql应用学习-解决数据乱码"查看解决方法。

  

  其他指令:

  drop table 表名称  ——  删除表结构

mysql应用学习-在cmd命令窗口下创建数据库和表的更多相关文章

  1. 初识MySQL数据库的各种CMD命令窗口下的指令

    今天我们就来看一下数据库的各种命令,以下命令全部是从CMD命令窗口下的命令行输入指令,首先如果如果输入mysql,系统提示"mysql不是内部命令或外部命令.那么这其实是环境变量没有设置好的 ...

  2. centos环境下创建数据库和表的方法

    centos环境下创建数据库和表的方法 //查询数据库的命令: mysql> SHOW DATABASES; +--------------------+ | Database         ...

  3. windows cmd命令行下创建文件和文件夹

    在window下无法通过 右键=>新建 命令来创建以点开头的文件和文件夹 比如 .log ,会提示必须输入文件名. 可以通过命令行来创建 新建文件夹 mkdir .vs 新建文件 type NU ...

  4. mysql命令行下创建数据库,创建表,插入数据,查询数据

    1.创建数据库 mysql> create DATABASE booktik -> ;Query OK, 1 row affected (0.02 sec) 2.创建表 mysql> ...

  5. window cmd 命令行下创建文件夹和文件

    新建文件夹命令: makedir 文件名 新建文件命令: type null> 文件名.文件类型 链接

  6. cmd 命令 导出导入oracle数据库 的 表

    原地址:https://www.cnblogs.com/mysterious-killer/p/11671741.html (防止) 导出: 不要数据的:exp username/pwd@localh ...

  7. Windows系统下如何在cmd命令窗口中切换Python2.7和Python3.6

    针对在同一系统下我们可能安装多个版本的Python,毕竟Python2.7与Python3.6还是有不同的需求,但是在用Cmd命令窗口是我们可能默认的系统变量环境是其中一个版本,当我们需要在cmd命令 ...

  8. windows7下cmd命令窗口没有滚动条的解救方法

    由于昨天的好123问题没有解决,我想查看一下本机的ip地址等,于是打开了cmd窗口,输入ipconfig/all命令进行查看,但是发现出现了下面的窗口,无法进行滚动,完全无法查看详细的信息. 然后我百 ...

  9. 在CMD命令行下关闭进程的命令

    转载: [重要]在CMD命令行下关闭进程的命令━━━━━━━━━━━━━━━━━━━━━━━━━━ 方法一: 在"运行"中输入:ntsd -c q -pn 程序名字(在MS-Dos ...

随机推荐

  1. 【转】如何把CD上的音乐拷贝到电脑上

    参考:https://www.ixueshu.com/document/9c44893da6e90cf7318947a18e7f9386.html 参考:https://jingyan.baidu.c ...

  2. DRF 的解析器和渲染器

    一.解析器 解析器作用 解析器的作用就是服务端接收客户端传过来的数据,把数据解析成自己可以处理的数据.本质就是对请求体中的数据进行解析. 在了解解析器之前,我们要先知道Accept以及ContentT ...

  3. P3185 [HNOI2007]分裂游戏

    $ \color{#0066ff}{ 题目描述 }$ 聪聪和睿睿最近迷上了一款叫做分裂的游戏. 该游戏的规则试: 共有 n 个瓶子, 标号为 0,1,2.....n-1, 第 i 个瓶子中装有 p[i ...

  4. eazyui 或bootstrap table表格里插入图片,点击查看大图

    columns: [ {field: 'state',checkbox: true,align: 'center',valign: 'middle'}, {field: 'contacts',sort ...

  5. js Array属性和用法

    //构造函数创建数组 var arr1=new Array(); //字面量的方式 var arr2=[]; 1.Array.isArray(对象)---->判断这个对象是不是数组 //判断对象 ...

  6. 红蓝对抗 - 蓝队手册(BTFM)(转载)

    本文已发表在嘶吼RoarTalk,未经授权,请勿转载! http://www.4hou.com/technology/10173.html 最佳阅读体验版:https://stackedit.io/v ...

  7. ggplot你不知道的细节

    例一 Michaelis-Menten动力学方程 这个例子中采用出自文献中的一组有关于浮萍氮摄取的数据,共2两个变量8个观测值,其中底物浓度与浮萍的氮取速率之间可以通过M-M动力学方程来进行描述.在这 ...

  8. ASP.NET 设计模式分为三种类型

    设计模式分为三种类型,共23类.  一.创建型模式:单例模式.抽象工厂模式.建造者模式.工厂模式.原型模式.      二.结构型模式:适配器模式.桥接模式.装饰模式.组合模式.外观模式.享元模式.代 ...

  9. POJ_1703 Find them, Catch them 【并查集】

    一.题面 POJ1703 二.分析 需要将并查集与矢量法则相结合.par数组用以记录父节点,rank用以记录与父节点的关系.如题意,有两种关系,设定0是属于同一个帮派,1表示不属于同一个帮派. 运用并 ...

  10. html的第一个程序

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...