zoukankan      html  css  js  c++  java
  • mysql 库与表操作

    1. 库操作

    1.1. 创建数据库

    语法规则:create database 库名;

    CREATE DATABASE dt55;
    

    在创建库时,希望指定编码语法:create database 库名 character set 编码名

    CREATE DATABASE dt55 CHARACTER SET utf8;
    

    1.2. 删除数据库

    DROP DATABASE dt55;
    

    1.3. 查看数据库

    (1)查看某一个数据库的详细信息

    语法:show CREATE DATABASE 库名:

    SHOW CREATE DATABASE dt55_mysql;
    

    (2) 查看mysql服务器软件下所有的库

    SHOW DATABASES:
    

    (3) 查看:当前用户连接的是哪个数据库:

    select DATABASE();
    

    (4)查看指定的数据库下有哪些表:

     SHOW TABLES;
    

    1.4. 修改数据库

    这里的修改数据库一般是修改编码

    语法:alter database 库名 character set 新编码名;、

    列子:

    SHOW CREATE DATABASE dt55_account;
    ALTER DATABASE dt55_account CHARACTER SET utf8;
    

    2. 表操作

    2.1. 创建表

    语法:

    CREATE TABLE 表名(
    字段1 数据类型,
    字段2 数据类型,
    .....
    )

    # 由于是先有库(database),然后在库中创建表(table)
    # 选中某一个数据库:use 库名;
    USE dt55;
    CREATE TABLE java成绩表(
         姓名 VARCHAR(40),
         班级 VARCHAR(20),
         Java成绩 FLOAT
    );
    

    2.2. 删除表

    DROP TABLE java成绩表;

    2.3. 修改表

    1.对已经存在的表进行重命名:rename TABLE 旧表名 TO 新表名;

      RENAME TABLE aaa TO bank;
    

    2.往已经存在的表中添加字段信息:alter TABLE 表名 ADD 字段名 数据类型;

      ALTER TABLE bank ADD gender VARCHAR(2);
    

    3.删除某一张表中的字段:alter TABLE 表名 DROP 被删除的字段名

      ALTER TABLE bank DROP gender;
    

    4.对表中字段进行重命名:ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新字段名数据类型

      ALTER TABLE bank CHANGE aaa username VARCHAR(40);
    

    5.修改某一字段的数据类型长度:

        ALTER TABLE bank CHANGE bankNo bankNo VARCHAR(25);
    

    2.4. 查看表

    查看表结构desc

      DESC bank;
    

    查看表的创建语句

      SHOW CREATE TABLE bank;
    
  • 相关阅读:
    关于我 — About Me
    《这样说就对了》读书笔记
    LOMA280保险原理读书笔记
    .NET单元测试的艺术-3.测试代码
    .NET单元测试的艺术-2.核心技术
    .NET单元测试的艺术-1.入门
    《人人都该买保险》读书笔记
    借助 Lucene.Net 构建站内搜索引擎(下)
    借助 Lucene.Net 构建站内搜索引擎(上)
    自己动手写一个简单的MVC框架(第二版)
  • 原文地址:https://www.cnblogs.com/louhui/p/10268512.html
Copyright © 2011-2022 走看看