mysql创建的表格一般是存在哪里_最基础最基础的Mysql操作!!!

MySQL的一些基本命令,这些你必须要掌握!

(PS:以下是在Xubuntu 16.04 64位环境所做)在大多数系统中,SQL语句是不区分大小写的,但是出于严谨,并且便于区分保留字和变量名,因此我们一般只将变量和数据小写。

我们先来创建一个含有数据的简单的数据库,按这个流程走一遍

首先,我们要从创建数据库(Database)开始,命令如下:

CREATE DATABASE name ;

创建这个空数据库后我们就要使用它,但是系统中可能有多个数据库,我们需要对该数据库进行操作,则要进行数据库的连接,命令如下:

USE name;

接着,我们可以先看下数据库里的表:

SHOW TABLES;

d74bf3ca2df6a41158fa108c5c0fbfdf.png
查看表,为空

很显然,目前没有存在表,因此也需要我们创建,创建的同时我们来检测是否存在数据库中

CREATE TABLE tname1(a int(10),b char(20)) ;    #创建一个名为tname1的数据表,其中包含a,b两列,存放的数据类型分别为整型和字符型,字节长度在括号里设置
SHOW TABLES;

71c54c5389de08715edc7d6ba11dab30.png

我们可以看到数据表tname1已存在数据库中,创建成功。

照旧我们先看下数据表tname1中的内容,此时不是用SHOW语句了,要对数据进行查看我们是通过 SELECT命令,语句如下:

SELECT * FROM tname1  #查看tname1中的数据

d634edee1b9c019962f03f0da7198877.png

此时表中还没有数据,我们可以进行插入数据:

INSERT INTO tname1 VALUES(01,'ZZQ');#按创建表时的数据约束插入

插入后我们依旧看下表中的信息如下:

1ae143fbd54ae59da66d12b79076bf0d.png

已将1,和ZZQ分别插入至a,b列当中了。

至此这么一个简单的步骤就走完了。

再次总结一下MySQL里的常用命令吧:

1.数据库:

创建数据库:CREATE DATABASE 数据库名;
删除数据库:DROP DATABASE 数据库名;

2.表格:

创建表格:CREATE TABLE 表名;
删除表格:DROP TABLE 表名;
修改表名:rename table 原表名 to 新表名

3.数据:

插入数据:INSERT INTO TABLE 表名  ( field1, field2,...fieldN )  VALUES ( value1, value2,...valueN );
删除数据:DELECT  FROM 表名 WHERE (...);
查找数据:SELECT FROM 表名 WHERE (..);
更改数据:UPDATE 表名 SET field1=new-value1, field2=new-value2 WHERE (..);
排序数据:SELECT field1, field2,... FROM table_name1  ORDER BY field1, [field2...] [ASC [DESC]];

排序可以稍微讲下:

ASC :升序 DESC:降序

命令的意思是选中某表中的某些项通过某些项的升序或降序排列。

比如说我们要让每行作为一个小整体去排序,则要选中每一列,即:SELECT * FROM 表名..ORDER BY ... ...

... ORDER BY filed1 ASC ,field2 DESC :则是表示按field1升序,相同则按field2降序排列

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值