Allen 2022-10-20 21:55:01 8786 0 0 0 0
Mysql,Sql,mysql创建数据库sql语句,用sql语句创建数据库,指定数据库编码

创建数据库。

create database MyDB_one;

如果不存在就创建数据库

CREATE DATABASE IF NOT EXISTS test_db;

...

删除数据库(如果存在)

drop database if exists test-pro;

...

创建数据库时设置字符编码

使用 create database 数据库名 character set utf8; 创建数据库并设置数据库的字符编码。

create database MyDB_two character set utf8;

(直接创建的数据库,数据库的编码方式是 MySQL 默认的编码方式 latin1 (单字节编码),通常我们会在数据库中存放中文数据,所以最好把数据库的编码方式设置成 utf-8 ,这样中文才能正常显示。

create database MyDB_three charset utf8;

character set 可以缩写成 charset ,效果是一样的。

指定其默认字符集为 utf8,默认校对规则为 utf8_chinese_ci(简体中文,不区分大小写)

create database test-pro DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

...

查看和显示数据库的编码方式:使用 show create database 数据库名; 显示数据库的创建信息。

show create database test;

...

使用 alter database 数据库名 character set utf8; 修改数据库编码

alter database MyDB_one character set utf8;

+++

附常用命令:

查看当前的数据库

show databases;

进入或切换数据库:使用 use 数据库名 进入或切换数据库。

use MyDB_one

显示当前数据库

select database();

查看当前数据库中的表

show tables;

显示表信息:用 show create table 表名; 来显示已创建的表的信息。

show create table Phone_table;


Tag: Mysql Sql
我也要发一个   ·   返回首页   ·   返回[Mysql]   ·   前一个   ·   下一个
欢迎评论
未登录,
请先 [ 注册 ] or [ 登录 ]
(一分钟即可完成注册!)
返回首页     ·   返回[Mysql]   ·   返回顶部