创建数据库。
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