zoukankan      html  css  js  c++  java
  • MySQL之“库“命令操作

    SQL语言特点
    • MySQL每条语句或者命令通常都是以;结尾。
    • 个别可以不用加分号,比如 use 、quit、exit
    • MySQL语句不区分大小写
    • MySQL字符串、日期使用单引号或双引号
    • MySQL注释:
      • 单行注释:#开头或者 --空格开头
      • 多行注释:/* 注释内容 */
    MySQL数据库 关于库的操作
    1、创建数据库
    // 直接创建数据库
    - create database 数据库名称;
    
    // 创建数据库的同时设置 编码格式
    - create database 数据库名称 character set 编码;
    
    // 创建数据库的同时并判断,服务中是否已经存在该数据库,
    // 存在则不创建,不存在则创建
    - create database if exists 数据库名称;
    
    2、显示当前服务器中包括了 那些数据库
    // 查看MySQL中有多个少个数据库
    show databases;
    
    3、查看数据库创建时所用的语句信息
    show create database 数据库名称;
    
    4、修改数据库
    - alter database 数据库名称 character set 编码;
    
    5、删除数据库
    - drop database 数据库名称
    
    6、查看当前所使用的数据库
    - select database();
    
    7、切换使用数据库
    - use 数据库名称;
    
    8、修改mysql数据库名称
    源数据库名称为“srcdb”,目标数据库名称为"trgdb"
    
    首先创建目标数据库:
    	create database trgdb;
    
    查看源数据库中的所有表名:
    	use information_schema;
    	select table_name from TABLES where TABLE_SCHEMA= ‘srcdb’;
    
    针对上面查询出来的表名,依次执行以下命令:
    	rename table srcdb.table1 to trgdb.table1;
    	rename table srcdb.table2 to trgdb.table2;...
    	rename table srcdb.tablen to trgdb.tablen;
    
  • 相关阅读:
    RabbitMQ学习之:(八)Topic Exchange (转贴+我的评论)
    RabbitMQ学习之:(六)Direct Exchange (转贴+我的评论)
    抽象类
    开闭原则
    反射
    解决默认方法冲突
    单一职责原则
    java四种访问修饰符
    Java中基本类型和包装类
    方法在继承过程中可能出现的问题
  • 原文地址:https://www.cnblogs.com/HW-CJY/p/13751682.html
Copyright © 2011-2022 走看看