码迷,mamicode.com
首页 > 数据库 > 详细

Mysql的操作

时间:2018-04-04 16:47:31      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:显示   重命名   条件   bsp   字符集   strong   int   移动   from   

一、数据库的操作

       技术分享图片

  技术分享图片

 

  • 创建数据库(增)

  关键字:create

  语法形式:create database 数据库名[数据库选项] ;其中,数据库选项有两个:一个是字符集,一个是校对规则   (可默认)。

  技术分享图片

  • 查看数据库(查)

  1.查看有哪些数据库:show databases;

  技术分享图片

 

  2.查看数据库的创建创建语句:show create database 数据库名。

  技术分享图片

 

  • 删除数据库(删)

  关键字:drop

  语法形式:drop database 数据库名。

  技术分享图片

  • 修改数据库(改)

  关键字:alter

  语法:alter database 数据库名 新的库选项;

  技术分享图片

 

二、数据表操作

  首先,所有的数据表都应该属于某一个具体的数据库!所以,有关数据表的任何操作都需要先指定其所属的数据库!

     有两种方式:

         1,  显示的指定数据库

    技术分享图片

    2,  指定默认的数据库

    技术分享图片

 

  • 创建数据表(增)

  技术分享图片

  • 查看数据表(查)

  1.查看当前数据库下所有数据表

  技术分享图片

  2.模糊查询

  关键字:like      通配符:_可以代表任意的单个字符,%可以代表任意的字符

  技术分享图片

  3.查看表的创建语句

  技术分享图片

  一般我们可以以\G代替语句结束符使得结果看起来比较有条理:

  技术分享图片

  4.查看表的结构

  语法:desc 表名

  技术分享图片

  • 删除数据表(删)

  语法:drop table 表名       比较完整的语法:drop table if exists 表名;(防止删除一个不存在的表报错)

  技术分享图片

  • 修改数据表(改)

  1.修改表名

  语法:alter table 旧表名 rename to 新表名

  技术分享图片

  另外,我们还可以利用rename语法实现数据表的移动:

   技术分享图片

  2.修改列定义

  关键字:上级命令关键字 alter table ,下级命令关键字 add(增加),drop(删除),change(重命名),modify(修改)

  语法:

    增加一列: alter table 表名 add 新列名 字段类型

    技术分享图片

    删除一列: alter table 表名 drop 字段名

    技术分享图片

 

  3.修改字段类型: alter table 表名 modify 字段名 新的字段类型

    技术分享图片

       4.修改字段排序: alter table 表名 modify 字段名 数据类型 first;(first排第一);alter table 表名 modify 字段名1 数据类型 after 字段名2;(把字段名1放到字段名2后面)

    技术分享图片

  5.重命名字段: alter table 表名 change 原字段 新字段名 新字段类型;

  技术分享图片

  6.修改表选项

  语法:alter table 表名 表选项信息

  技术分享图片

   修改数据表的存储引擎

  技术分享图片

三、数据表的数据操作(数据的增、删、查、改)

  • 插入数据

  语法:insert into 表名(字段列表) values(值列表);

   技术分享图片

  • 查询数据

  语法:select *|字段列表 from 表名[查询条件];

  技术分享图片

  • 删除数据

  语法:delete from 表名[删除条件]

  技术分享图片

  • 修改数据

   语法:update 表名 set 字段1=新值1,字段2=新值2......[修改条件]

  技术分享图片

 

Mysql的操作

标签:显示   重命名   条件   bsp   字符集   strong   int   移动   from   

原文地址:https://www.cnblogs.com/ccw869476711/p/8717985.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!