Allen 2022-10-20 21:55:01 8779 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;


【版權聲明】
本文爲原創,遵循CC 4.0 BY-SA版權協議!轉載時請附上原文鏈接及本聲明。
原文鏈接:https://tdlib.com/am.php?t=He3zlkzkHtwC
Tag: Mysql Sql
我也要發一個   ·   返回首頁   ·   返回[Mysql]   ·   前一個   ·   下一個
歡迎評論
未登錄,
請先 [ 註冊 ] or [ 登錄 ]
(一分鍾即可完成註冊!)
返回首頁     ·   返回[Mysql]   ·   返回頂部