• mysql使用基础 sql语句(一)


     csdn博文地址:mysql使用基础 sql语句(一)  点击进入

    命令行输入mysql -u root -p,回车再输入密码,进入mysql。

    终端命令以分号作为一条语句的结束,可分为多行输入,只需在最后加上分号即可。如下图:

    一、DDL:数据定义语言 Data Definition Language
      

      作用:定义数据库或者表结构的。

      操作的对象:数据库或表的结构的。

      关键字:CREATE ALTER DROP

    ①查询数据库:

    显示目前有几个库,输入: mysql>SHOW DATABASES; 

    ②创建数据库:

    创建一个名称为mydb1的数据库: mysql>CREATE DATABASE mydb1; 

    查看数据库的创建细节 :mysql>SHOW CREATE DATABASE mydb1; 

    创建一个使用gbk字符集的mydb2数据库: mysql>CREATE DATABASE mydb2 CHARACTER SET gbk; 

    创建一个使用gbk字符集,并带校对规则的mydb3数据库: mysql>CREATE DATABASE mydb3 CHARACTER SET gbk COLLATE gbk_chinese_ci; 

    ③删除数据库:

    删除前面创建的mydb3数据库: mysql>DROP DATABASE mydb3; 

    对某一数据库的操作,假设数据库为test: 

    首先要选择数据库: mysql>USE test; 

    ①显示表的信息:

    显示当前数据库中的所有表格: mysql>SHOW TABLES;  

    查看表结构的定义: mysql>DESC employee;  

    查看表的创建细节: mysql>SHOW CREATE TABLE user; 

    ②创建表:

    创建一个员工表:

    mysql>CREATE TABLE employee(
        id int,
        name varchar(200),
        gender varchar(10),
        birthday date,
        entry_date date,
        job varchar(200),
        salary float(8,2),
        resume text
    );

    ③修改表: 

    在上面员工表的基本上增加一个image列: mysql>ALTER TABLE employee ADD image blob; 

    查看表结构的定义: mysql>DESC employee; 

    修改job列,使其长度为60: mysql>ALTER TABLE employee MODIFY job varchar(60); 

    删除image列: mysql>ALTER TABLE employee DROP image; 

    表名改为user: mysql>RENAME TABLE employee TO user; 

    修改表的字符集为gbk: mysql>ALTER TABLE user CHARACTER SET gbk; 

    列名name修改为username: mysql>ALTER TABLE user CHANGE name username varchar(100); 

    ④删除表:

    删除表employee:  mysql>DROP TABLE employee;    

     

  • 相关阅读:
    洛谷 P3353【在你窗外闪耀的星星】
    SpirngMVC源码分析
    处理器映射器(HandlerMapping)及处理器适配器(HandlerAdapter)详解(二)
    关于 DispatcherServlet.properties 文件
    处理器映射器(HandlerMapping)及处理器适配器(HandlerAdapter)详解(一)
    SpringMVC的入门程序
    Spring工作原理:初识SpringMVC
    Spring的事务管理
    Spring配置连接池和 Dao 层使用 jdbcTemplate
    Spring 的 jdbcTemplate 操作
  • 原文地址:https://www.cnblogs.com/z941030/p/4526400.html
Copyright © 2020-2023  润新知