MySQL常用命令(一)

来源:http://www.mnuet.com 作者:广东十一选五走势图 人气:53 发布时间:2019-10-18
摘要:(1)库的基本功操作 查看已有库: show databases; 创设库(拟定私下认可字符集): ccreate database 库名 defaultcharset=utf8; 翻开创设库的口舌: show create database 库名; 查看当前所在库: sel

(1)库的基本功操作

  • 查看已有库: show databases;
  • 创设库(拟定私下认可字符集): ccreate database 库名 default charset=utf8;
  • 翻开创设库的口舌: show create database 库名;
  • 查看当前所在库: select database();
  • 切换库: use 库名;
  • 查看库中已有表: show tables;
  • 删除库: drop database 库名;

(2)表的治本

  • 制造表(制订字符集)

    create table tablename(

    字段名 数据类型,

    字段名 数据类型,

    ... ...

    );

  • 查阅创造表的口舌(字符集)

    show create table tablename;

  • 查看表结构

    desc tablename;

  • 删除表

    drop table tablename;

(3)表记录管理

  • 在表中插入记录

    insert into tablename values(值1),(值2),...,(值N);

  • 查询表记录

    select * from tablename;

    select 字段名1,字段名2,...,字段名N from tablename;

(4)表字段的操作

    语法:

      alter table tablename 实施动作;

  • 加多字段
    •   alter table tablename add 字段名 数据类型 first | after 字段名;
  • 剔除字段
    •   alter table tablename drop 字段名;
  • 修改字段数据类型
    •   alter table tablename modify 字段名 新数据类型;

      注: 修改数据类型时,会遇到表中原有数据的范围!

  • 修改字段名
    •   alter table tablename change 旧名 新名 数据类型;
  • 修改申明
    •   alter table tablename rename 新表明;

(5)表记录的保管

  1. 剔除表记录
    1.   delete from tablename where 条件;
  2. 革新表记录
    1.   update tablename set 字段名1=值1, 字段名2=值2,... where 条件;

(6)一些独特的相配格局

  1. 指鹿为马相称
    1.   where 字段名 like 表达式;
    2.   表达式
      1.   _   :  相称单个字符
      2.   %  : 相称 0 到三个字符
  2. 正则相配 regexp
    1.   where 字段名 regexp "正则表明式";
    2.   正则表明式符号
      1.   ^ : 以...开头
      2.   $: 以...结尾
      3.   . : 匹配任性三个字符
      4.   []: 包含...内容
        1.         [0-9]:相称带数字的
        2.         [a-z]:相称带小写字母的
        3.         [A-Z]
      5.   * : 星号前边的字符出现 0 次或然反复

本文由广东十一选五一定牛发布于广东十一选五走势图,转载请注明出处:MySQL常用命令(一)

关键词:

上一篇:SQL Server 基本INSERT语句

下一篇:没有了

最火资讯