韦德国际_韦德国际1946官方网站_韦德国际1946手机版
做最好的网站

【韦德国际1946手机版】MySQL数据库基本操作,M

日期:2019-05-28编辑作者:韦德国际1946手机版

MySQL学习笔记0二_数据库和表的基本操作,mysql学习笔记

02_1 操作数据库

(1)创立数据库

CREATE DATABASE [IF NOT EXISTS] db_name [create_specification[, create_specification]...]

解释:
[IF NOT EXISTS]创建时提前检查一下是否存在数据库
create_specification:(创建条件)
         [DEFAULT] CHARACTER SET charset_name | [DEFAULT] COLLATE collation_name
         CHARACTER SET编码集
         COLLATE校对规则
  • 开创三个名号为mysql的数据库

    CREATE DATABASE mysql;

  • 创办1个运用utf八字符集的mysql贰数据库

    CREATE DATABASE mysql2 CHARACTER SET utf8;

  • 始建二个选择utf8字符集,并带核查规则的mysql叁数据库

    CREATE DATABASE mysql3 CHARACTER SET gbk COLLATE gbk_bin;

  • 列出可用的字符集:

    SHOW CHARACTER SET; mysql> show character set;

  • 列出gbk和gb231二字符集的查对规则:

    SHOW COLLATION LIKE ‘字符集名%’; mysql> show collation like 'gbk%'; mysql> show collation like 'gb231二%';

    •   核查规则一般有这么些特征:
      •     三个分歧的字符集不能够有同样的查对规则。
      •     每一种字符集有2个默许核查规则。

(2)查看数据库

显示数据库语句:
SHOW DATABASES;

显示数据库创建语句:
SHOW CREATE DATABASE db_name;

(叁)修改数据库

ALTER DATABASE [IF NOT EXISTS] db_name [alter_specification [,alter_specification]…]

解释:
create_specification:(创建条件)
[DEFAULT] CHARACTER SET charset_name | [DEFAULT] COLLATE collation_name

修改某一个库的字符集为utf8:
Alter database mydb character set utf8;

(四)删除数据库

DROP DATABASE [IF NOT EXISTS] db_name;

删除创建的数据库mydb;
drop database mydb;

(5)选用数据库

USE db_name;

使用mydb3数据库:
use mydb3;

查看当前选择的数据库:
SELECT DATABASE();

02_1 操作数据库

(一)创设数据库

CREATE DATABASE [IF NOT EXISTS] db_name [create_specification[, create_specification]...]

解释:
[IF NOT EXISTS]创建时提前检查一下是否存在数据库
create_specification:(创建条件)
         [DEFAULT] CHARACTER SET charset_name | [DEFAULT] COLLATE collation_name
         CHARACTER SET编码集
         COLLATE校对规则
  • 创制1个称谓为mysql的数据库

    CREATE DATABASE mysql;

  • 创立1个利用utf八字符集的mysql二数据库

    CREATE DATABASE mysql2 CHARACTER SET utf8;

  • 创设二个运用utf8字符集,并带核对规则的mysql叁数据库

    CREATE DATABASE mysql3 CHARACTER SET gbk COLLATE gbk_bin;

  • 列出可用的字符集:

    SHOW CHARACTER SET; mysql> show character set;

  • 列出gbk和gb231二字符集的核对规则:

    SHOW COLLATION LIKE ‘字符集名%’; mysql> show collation like 'gbk%'; mysql> show collation like 'gb2312%';

    •   查对规则一般有那一个特点:
      •     三个差异的字符集不可能有同等的查对规则。
      •     种种字符集有贰个暗许核对规则。

(贰)查看数据库

显示数据库语句:
SHOW DATABASES;

显示数据库创建语句:
SHOW CREATE DATABASE db_name;

(三)修改数据库

ALTER DATABASE [IF NOT EXISTS] db_name [alter_specification [,alter_specification]…]

解释:
create_specification:(创建条件)
[DEFAULT] CHARACTER SET charset_name | [DEFAULT] COLLATE collation_name

修改某一个库的字符集为utf8:
Alter database mydb character set utf8;

【韦德国际1946手机版】MySQL数据库基本操作,MySQL学习笔记0二_数据库和表的基本操作。(4)删除数据库

DROP DATABASE [IF NOT EXISTS] db_name;

删除创建的数据库mydb;
drop database mydb;

(伍)选用数据库

USE db_name;

使用mydb3数据库:
use mydb3;

查看当前选择的数据库:
SELECT DATABASE();

MySQL学习第伍天 MySQL数据库基本操作,mysql基本操作

本文针对MySQL数据库基本操作实行学习钻研,须求通晓的对象不要失去那篇文章。

以下均是在Windows 陆16个人操作系统下的命令行使用。

学学从前大家先来解释一下MySQL语法格式中的一些标识代表的含义:

(1)中括号([])表示存在也许不设有都能够,是可选参数。比如:SHOW {DATABASES | SCHEMAS} [LIKE

 'pattern' | WHERE expr]韦德国际1946手机版,;此语法格式中的[]括起来的剧情是能够不加的。

(二)大括号({})表示命令中务必现身,是必选参数。  举例:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS]

 db_name [DEFAULT] CHARACTER SET [=] charset_name;此语法格式中的{}中的数据是必须有的。

 (三)竖线(|)表示竖线前后两边选其1。举例:同上。

一、成立数据库

MySQL创造数据库的语法格式为:

CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name;

 在这之中的1部分参数大家会日趋在上面包车型地铁读书中学到。

 例子(这里自身并不曾点名字符编码情势):

CREATE DATABASE t1;

韦德国际1946手机版 1

二、查看当前服务器下的数额表列表

作者们怎么样列出MySQL数据库管理种类的数据库列表呢?MySQL查看当前服务器下的数量表列表的语法格式为:

SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr];

例子:

SHOW DATABASES;

韦德国际1946手机版 2

MySQL成功安装后,默许自带了八个数据库,分别是information_schema、mysql、performance_schema和test。而数据库t一是大家刚刚创造的数据库,由此那注明大家创设数据库的指令是未可厚非的。关于MySQL的安装案例我们能够参见一下几篇文章:

mysql 伍.七.1贰 winx6肆安装配置格局图像和文字化教育程

Ubuntu下mysql安装和操作图像和文字化教育程

MySQL5.陆设置图解(windows7/八_64位)

mysql安装不上如何做 mysql安装失败原因和平解决决措施

三、查看警告新闻

在查看警告新闻在此之前,大家再来看八个创设数据库的例证:      

 CREATE DATABASE t1;

 CREATE DATABASE IF NOT EXISTS t1;

韦德国际1946手机版 3

 加了[IF NOT EXISTS]从此的意味就是,如若存在与要创制的表同名的表,那么当前的表就不会被创设;假设不存在,才会创建。那就是IF NOT EXISTS的语义,没创造表并不是不对,而是以此讲话平常的实行结果之一。

从而以往大家供给查阅警告音信,使用的语法格式为:SHOW WARNINGS;

韦德国际1946手机版 4

4、查看数据库新闻

咱俩在创制数据库t一的历程中并不曾点名数据库的编码格局,在以前的设置中大家修改了MySQL服务的暗许编码方式,那么数据库t一到底是否私下认可的UTF-8的编码格局呢?那就供给大家能查看数据的大旨音信。

SHOW CREATE DATABASE t1;

韦德国际1946手机版 5

万一大家在开创数据库的经过钦命了编码格局为gbk。

CREATE DATABASE IF NOT EXISTS t2 CHARACTER SET gbk;

SHOW CREATE DATABASE t2;

韦德国际1946手机版 6

 5、修改数据库

即便我们在成功创设好数据库后,想要修改当中的一对参数,因而必要动用到修改数据库的语法格式:

ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name;

事例(修改大家刚刚创造的数据库t二的编码格式为暗许编码格式utg八):

 ALTER DATABASE t2 CHARACTER SET utf8;

SHOW DATABASE t2;

韦德国际1946手机版 7

陆、删除数据库

既是有创设数据库的操作,必然有删除数据库的语法格式:DROP {DATABASE | SCHEMA} [IF EXISTS] db_name;

事例:在剔除在此以前先来看看服务器上的数据库列表:

SHOW DATABASES;

韦德国际1946手机版 8

咱们将创建的数据库t2删除,再度查看数据库列表

DROP DATABASE t2;

SHOW DATABASES;

韦德国际1946手机版 9

七、进入数据库

MySQL服务中进入贰个数据库的语法格式为:USE db_name;

分选要操作的Mysql数据库,使用该命令后有所Mysql命令都只针对该数据库。

例子:USE test;

韦德国际1946手机版 10

那项操作早在我们接纳MySQL的时候就已经说过,在MySQL学习第二三十一日 Windows 6二人系统下使用MySQL那篇作品中的MySQL提醒符的时候大家作证当前处于哪三个数据库中。下一篇大家还也许会再利用另一种方式申明当前的数据库毕竟是哪三个?

以上正是本文的全体内容,希望对我们的上学抱有协助,也意在大家多多扶助帮客之家。

MySQL数据库基本操作,mysql基本操作 本文针对MySQL数据库基本操作进行学习钻研,供给理解的对象不要失去那篇小说。 以下...

02_一 操作数据库

(1)成立数据库

CREATE DATABASE [IF NOT EXISTS] db_name [create_specification[, create_specification]...]

解释:
[IF NOT EXISTS]创建时提前检查一下是否存在数据库
create_specification:(创建条件)
         [DEFAULT] CHARACTER SET charset_name | [DEFAULT] COLLATE collation_name
         CHARACTER SET编码集
         COLLATE校对规则
  • 开创八个名字为mysql的数据库
CREATE DATABASE mysql;
  • 创设七个施用utf8字符集的mysql二数据库
CREATE DATABASE mysql2 CHARACTER SET utf8;
  • 始建2个行使utf八字符集,并带核对规则的mysql三数据库
CREATE DATABASE mysql3 CHARACTER SET gbk COLLATE gbk_bin;
  • 列出可用的字符集:
SHOW CHARACTER SET;
mysql> show character set;
  • 列出gbk和gb231二字符集的查对规则:
SHOW COLLATION LIKE ‘字符集名%’;
mysql> show collation like 'gbk%';
mysql> show collation like 'gb2312%';
    •   核对规则一般有那个特色:
      •     四个不等的字符集不能够有雷同的查对规则。
      •     各种字符集有三个暗中同意查对规则。

(2)查看数据库

显示数据库语句:
SHOW DATABASES;

显示数据库创建语句:
SHOW CREATE DATABASE db_name;

(三)修改数据库

ALTER DATABASE [IF NOT EXISTS] db_name [alter_specification [,alter_specification]…]

解释:
create_specification:(创建条件)
[DEFAULT] CHARACTER SET charset_name | [DEFAULT] COLLATE collation_name

修改某一个库的字符集为utf8:
Alter database mydb character set utf8;

(4)删除数据库

DROP DATABASE [IF NOT EXISTS] db_name;

删除创建的数据库mydb;
drop database mydb;

(伍)选用数据库

USE db_name;

使用mydb3数据库:
use mydb3;

查看当前选择的数据库:
SELECT DATABASE();

02_2 数据类型

  • 整型:TINYINT  SMALLINT  MEDIUMINT  INT  BIGINT
  • 浮点类型和定点数类型:FLOAT  DOUBLE  DECLMAL(M,D)
  • 日子与时光等级次序:YEA哈弗  DATE  TIME  DATETIME  TIMESTAMP
  • 字符串和2进制类型:CHATiguan  VA哈弗CHA奔驰G级  BINA君越Y  VARBINAEscortY  BLOB  TEXT  ENUM  SET  BIT

02_二 数据类型

  • 整型:TINYINT  SMALLINT  MEDIUMINT  INT  BIGINT
  • 浮点类型和固定数类型:FLOAT  DOUBLE  DECLMAL(M,D)
  • 日子与时光等级次序:YEA中华V  DATE  TIME  DATETIME  TIMESTAMP
  • 字符串和2进制类型:CHABMWX伍  VA揽胜极光CHA奥德赛  BINAEscortY  VARBINA奥迪Q7Y  BLOB  TEXT  ENUM  SET  BIT

本文由韦德国际发布于韦德国际1946手机版,转载请注明出处:【韦德国际1946手机版】MySQL数据库基本操作,M

关键词: mysql 数据库技术 MySQL学习笔记 MySQL学习

MYSQL基础操作之单表的增加和删除改查,mysql基础

MYSQL基础操作之单表的增加和删除改查,mysql基础单表增加和删除 一、添加多少。 -- ①.创设表,并插入一定的数量。...

详细>>

【韦德国际1946手机版】mysql数据库总计,MySQL数据

长途连接MySQL数据库难题总括,mysql数据库计算 长距离连接MySQL数据库时,陆6续续遭受了部分杂乱的主题材料,相信广...

详细>>

mysql索引长度,MySQL索引的目录长度难题

MySQL索引的目录长度难点,mysql索引长度 转自: MySQL的各种单表中所创制的目录长度是有限量的,且对两样存款和储蓄...

详细>>

【韦德国际1946手机版】MySQL创造数据库和表的德

MySQL创建表,mysql创建 -- create DATABASE test use test; DROP TABLE if EXISTS zones; CREATE TABLE zones (     z_id INT PRIMARY KEY auto_increm...

详细>>