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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 创建数据数据库 避免新建的库名已经存在相关的知识,希望对你有一定的参考价值。

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 创建数据数据库 避免新建的库名已经存在的主要内容,如果未能解决你的问题,请参考以下文章

mysql 操作

Mysql基础操作

MySQL学习——SQL语句创建删除修改以及中文乱码问题

Mysql命令大全(精华版)

SQL注入的简单认识

MySql-增删改查语句