数据库相关操作

数据库相关操作

  • 创建数据库CREATE{DATABASE|SCHEMA} db_name

    • 检测数据库的名称是否存在,不存在则创建。CREATE DATABASE[IF NOT EXISTS] db_name; 这里的中括号代表可选的输入,在实际输入时不用打入中括号

    • 在创建数据库的同时,指定编码方式

      CREATE DATABASE[IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset

    • 注意:

      • 数据库的名称最好有意义
      • 名称不要包含特殊字符或者是MySQL关键字
  • 查看当前服务器下全部数据库,使用show关键字

    • SHOW DATABASES|SCHEMAS;

      • 在这里插入图片描述

        这里面的几个除了我们创建的database,test1,test2,其它都是系统自带的数据库,我们不能将它删除,这里面包含了用户的信息、权限等,如果删掉,数据库将无法正常使用

  • 查看指定数据库的详细信息SHOW CREATE DATABASE db_name;

  • 修改指定数据库的编码信息ALTER DATABASE db_name [DEFAULT] CHARACTER SET [=] charset;

  • 打开指定的数据库USE db_name;

  • 得到当前打开的数据库SELECT DATABASE();

  • 删除指定的数据库DROP DATABASE db_name;

    • 如果数据库存在则删除DROP DATABASE [IF EXISTS] db_name;
  • 常用sql语句

    • SHOW WARNINGS:查看上一步操作产生的警告信息
    • MySQL中的注释
      • # 注释内容
      • – 注释内容(注意这两个小短杠和后面的注释内容之间有一个空格)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值