zoukankan      html  css  js  c++  java
  • MySql 基本语法_数据库操作

    1.创建数据库(增)

    语法形式:create database db_name[数据库选项]

    其中,数据库选项主要有两个:一个是字符集,一个是校对规则。

    每次创建一个新的数据库,都会在data目录下创建一个同名新目录,在该目录下,有一个opt文件(option),可以看到字符集和校对规则。

    mysql服务器默认使用的是utf8字符编码,而客户端使用的是gbk编码

    所以一般都要设置字符编码,使用指令:set names gbk;

    2.查看数据库(查)

    查看当前有哪些数据库: show databases; 
    
    查看数据库的创建语句: show create database 库名; 

    3.删除数据库(删)

    drop database 库名;

    删除数据库一定要慎重,因为整个数据库文件夹都会被删除,其中包括数据库里面所有的数据表以及里面的记录

    4.修改数据库(改)

    注意: 目前,数据库的名称不能修改, 一般只能修改数据库的库选项信息:

    alter database db_name 新的库选项(字符集)

    重新设置字符集后,字符集的校对规则也会跟着改变
    如果确实要修改库名,可以用如下方法
    1).直接修改目录下的数据库的文件名,但是要慎重,因为有时候不是所有的数据库下的表都是放在同一个地方
    2).先把当前数据表全部导出,创建一个新的数据库,把以前导出的数据表再导入进来,最后删除以前的数据库
    3).先创建一个新的数据库,把旧数据库内的全部的表rename到新的数据库下

  • 相关阅读:
    JavaScript实现接口的三种经典方式
    javascript实现继承3种方式: 原型继承、借用构造函数继承、组合继承,模拟extends方法继承
    JavaScript简单重写构造器的原型
    cocos2d-x中的宏定义CC_PROPERTY
    CCCallFunc CCCallFuncN CCCallFuncND的区别和使用
    action(二)
    action(一)
    CShopDialog类
    cocos2d-x与ISO内存管理(转)
    CGameConfig类
  • 原文地址:https://www.cnblogs.com/bk233/p/7741843.html
Copyright © 2011-2022 走看看