码迷,mamicode.com
首页 > 数据库 > 详细

mysql 创建数据数据库 避免新建的库名已经存在

时间:2018-04-30 11:53:50      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:mysq   cte   成功   set   存在   data   png   查看   def   

1.创建数据库的

create database 数据库名

eg:

Create database  mydatabase 

  查看已创建的数据:

show databases;

  结果:

技术分享图片

2.数据库名所对应的数据库不存在的情况下创建.如果已经存在则不创建.

create database if not exists 数据库名

eg;

create database if not exists  mydatabase 

  结果:

 

技术分享图片

 

先把第一过程的数据删了:

drop database mydatabase;

  

 看看是否删除成功:

show databases;

  结果:

技术分享图片

再重新再来:

create database if not exists  mydatabase 

  技术分享图片

 

 

看看是否创建成功:

 

show databases;

  

 

 技术分享图片

 3.修改已有库的编码的:

alter database 数据库名 character set utf8
eg:
alter database mydatabase character set utf8;

  4.在新建数据库就指明编码:

create database if not exists 数据库名 default charset = utf8;

  

 

mysql 创建数据数据库 避免新建的库名已经存在

标签:mysq   cte   成功   set   存在   data   png   查看   def   

原文地址:https://www.cnblogs.com/weiying121/p/8973036.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!