1.创建database

create database [if not exists] <database_name> [[default] character set <charset_name>] [[default] collate <collate_name>];

参数说明:

<database_name>:创建数据库的名称。注意在 mysql 中不区分大小写。

if not exists:此选项可以用来避免数据库已经存在而重复创建的错误。

[default] character set:指定数据库的默认字符集。

[default] collate:指定字符集的默认校对规则。

MySQL 的字符集(CHARACTER)和校对规则(COLLATION)两个不同的概念:字符集是用来定义 MySQL 存储字符串的方式,校对规则定义了比较字符串的方式,解决排序和字符分组的问题。

例子:

create database flask character set utf8 collate utf8_general_ci;

2.修改database

ALTER DATABASE [database_name] { [ DEFAULT ] CHARACTER SET <charset_name> | [ DEFAULT ] COLLATE <collate_name>};

3.删除database

drop database <database_name>;

4.database改名

第一种:rename database olddbname TO newdbname

第二种:建新schema,再用alter table old.xx rename to new.xx 命令将表移动新schema

mysql - database/数据库相关推荐

  1. c语言连接数据库例子,c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual help).doc...

    这是精心收集的精品经典资料,值得下载保存阅读! c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual h ...

  2. MySQL删除数据库(DROP DATABASE语句)

    在 MySQL 中,当需要删除已创建的数据库时,可以使用 DROP DATABASE 或 DROP SCHEMA 语句.其语法格式为: DROP DATABASE [ IF EXISTS ] < ...

  3. MySQL修改数据库:ALTER DATABASE用法简介

    数据库创建好后也是可以修改的,下面我们来介绍一下修改数据库的基本操作 基本语法 在 MySQL 中,可以使用 ALTER DATABASE 或 ALTER SCHEMA 语句来修改已经被创建或者存在的 ...

  4. 5、MySQL修改数据库:ALTER DATABASE用法简介

    在 MySQL 数据库中只能对数据库使用的字符集和校对规则进行修改,数据库的这些特性都储存在 db.opt 文件中.下面我们来介绍一下修改数据库的基本操作. 在 MySQL 中,可以使用 ALTER ...

  5. 命令行导出和导入数据库 How to export and import MySQL database using command line Interface...

    导出 : To export MySQL database, open putty on Windows or Terminal in either MAC or Linux OS, Go to th ...

  6. mysql 命令删库名,MySQL控制台删除数据库命令 drop database 数据库名

    MySQL控制台删除数据库命令 drop database 数据库名 分类:数据库| 发布:佚名| 查看: | 发表时间:2014/4/30 命令:drop database 例如:删除名为 camn ...

  7. 已解决mysql报错ERROR 1049 (42000): Unknown database ‘数据库‘

    已解决mysql报错ERROR 1049 (42000): Unknown database '数据库' 文章目录 报错问题 解决方法 福利 报错问题 粉丝群里面的一个小伙伴敲代码时发生了报错(当时他 ...

  8. php 备份数据库 Backup Your MySQL Database Using PHP

    代码: <?phpbackup_tables('localhost','root','root','mysql');/* backup the db OR just a table */ fun ...

  9. Mysql创建数据库用户

    Mysql为数据库创建用户 通常情况下我们在编写代码的过程中(也就是在开发过程中),一直使用的是我们本地的mysql,而且用户都是root用户,最高权限的用户,但是我们如果在公司上班的时候,公司的领导 ...

最新文章

  1. Servlet的延迟加载和预加载
  2. Spark SQL之External DataSource外部数据源(二)源代码分析
  3. uni-app实现上传多张照片
  4. 关于Python3.6下登陆接口的尝试
  5. 大专计算机应用技术答辩,计算机应用技术专业硕士答辩.ppt
  6. rust windows 交叉编译_树莓派上使用rust:交叉编译
  7. Spark之RDD实战篇3
  8. 计算机设备管理系统论文,设备管理系统论文-.doc
  9. Matlab 三角函数(sin)
  10. idea的HttpClient工具,发送post/get请求,可以发送json
  11. 【VScode实用生产力插件】
  12. 纤维过滤器和石英砂过滤器的区别
  13. 夺命故障!炸出了投资人!
  14. 英雄联盟服务器维护2019.4.5,lol维护公告最新时间 英雄联盟11.9版本4月29日更新内容...
  15. 深度学习能力非常重要!
  16. 为什么 MySQL 不建议执行超过 3 表以上的多表关联查询?
  17. C语言学习(一)_ 21-10-4
  18. 智能对话 | 使用 Java实现 智能对话机器人
  19. Docker部署renren-fast人人开源后台项目
  20. Cobalt Strike Beacon 初探

热门文章

  1. Acwing 378.骑士放置(二分图的最大独立集)
  2. C指针Pointers
  3. 微信开发 -- 自定义菜单
  4. MPLAB X LAB初学使用
  5. Linux文件及日志内容
  6. Linux下安装jumbo
  7. 瓷砖铺贴方法_5种常见的瓷砖铺贴以及施工方法介绍
  8. 服务器系统如何管理网络连接不上,详解Windows Server 2008网络设置技巧技术教程...
  9. 微商怎么通过QQ引流?微商如何利用QQ加人?微商QQ引流技巧
  10. 0318复利计算器4.0