zoukankan      html  css  js  c++  java
  • MySQL数据库之数据库操作

    数据库的操作

    创建数据库

    • 语法
      • create database [if not exists] 数据名 [选项];
    -- 创建数据库时指定存储的字符编码
    -- 如果不指定编码,数据库默认使用安装数据库时指定的编码
    mysql> create database emp charset=gbk;
    # `Query OK, 1 row affected (0.00 sec)`
    
    -- 创建数据库
    mysql> create database stu;
    # `Query OK, 1 row affected (0.06 sec)`
    
    -- 创建数据库时,如果数据库已经存在就要报错
    mysql> create database stu;
    # `ERROR 1007 (HY000): Can't create database 'stu'; database exists`
    
    -- 在创建数据库时候,判断数据库是否存在,不存在就创建
    mysql> create database if not exists stu;
    # `Query OK, 1 row affected, 1 warning (0.00 sec)`
    
    -- 特殊字符、关键字做数据库名,使用反引号将数据库名括起来
    mysql> create database `create`;
    # `Query OK, 1 row affected (0.04 sec)`
    
    mysql> create database `%$`;
    # `Query OK, 1 row affected (0.05 sec)`
    

    显示所有数据库

    • 语法
      • show databases;

    删除数据库

    • 语法
      • drop database [if exists] 数据库名;

    显示创建数据库的语句

    • 语法
      • show create database 数据库名;

    修改数据库

    • 语法

      • alter database 数据库名 charset=字符编码;
    • 说明

      • 修改数据库只能修改数据库的字符编码
      • 在MySQL中utf字符编码之间没有横杆 utf8

    选择数据库

    • 语法
      • use 数据库名
  • 相关阅读:
    【TensorFlow篇】--Tensorflow框架可视化之Tensorboard
    UTF-8与UTF-8(BOM)区别
    JSP response.setCharacterEncoding与response.setContentType的区别
    Tomcat启动报错org.apache.catalina.core.StandardContext listenerStart
    JS 变量作用域
    JS 函数
    JS中typeof的用法
    JS Map与Set
    JS 选择结构语句与循环结构语句
    JS 对象
  • 原文地址:https://www.cnblogs.com/SharkJiao/p/14137671.html
Copyright © 2011-2022 走看看