MySQL剛安裝好, 咱們使用SQL語句 show databases
查看有哪些庫的時候, 會顯示出一些系統默認的一些數據庫 :python
create database [數據庫名] charset [字符編碼(通常utf8)];
create database db01 charset utf8;
庫的命名區分大小寫, DB01 與 db01 應該都能建立成功, 但實際上會拋出異常, 提示 db01 已存在mysql
通過網上搜索, 可在my.ini
或者 my.cnf
文件中添加配置 lower_case_table_names=0
, 0
表明區分大小寫, 1
表明不區分大小寫, 而後重啓, 發現重啓失敗, 改回以前的配置才能正常啓動, 問題沒解決sql
use db01 # 至關於 cd 命令
create database [數據庫名] charset [字符編碼(通常utf8)];
create database db01; create database db02 charset utf8; create database db03 charset='utf8';
show databases; # 查看全部數據庫 show create database db02; # 查看某個數據庫,以及它所使用的字符編碼 select database(); # 查看當前所在的數據庫, 需先 use 切到某個數據庫,否則顯示NULL
alter database db03 charset gbk; # 將數據庫的字符編碼改爲"gbk"格式 alter database db03 charset='gbk'; # 同上同樣
drop database db03;
\h # 顯示幫助信息. 或者輸入`help;` \c # 清除當前輸入語句 \s # 從服務器獲取狀態信息 \G # 發送命令到mysql服務器,垂直顯示結果