PostgreSQL和MySQL有不少區別。mysql
建立數據庫。(命令相同)sql
mysql>create database testdb1;
查看數據庫。數據庫
#MySQL(MariaDB) mysql>show databases; #選擇數據庫testdb mysql>use testdb mysql>select database(); #PostgreSQL \l
重命名數據庫名稱。(MySQL方法繁瑣,本文不貼出具體方法,詳見Google搜索。)code
#MySQL #PostgreSQL alter database OldDatabaseName rename to NewDatabaseName;
刪除數據庫。table
drop database testdb1;
建立表。test
#create database testab1; #\c testdb1 #use testdb1; mysql>create table table1 (id int);
查看錶(結構)。select
#MySQL use testdb; #mysql>create table hello (id int); #查看錶 mysql>show tables; #查看錶結構 mysql>desc hello; mysql>describe hello; mysql>show columns from hello; #PostgreSQL \c testdb #create table hello (id int); \d \d hello
重命名錶。(MySQL 還有其餘方法。)搜索
#MySQL mysql>rename table OldTableName to NewTableName; #PostgreSQL alter table OldTableName rename to NewTableName.
技巧一則:當MySQL 命令輸入錯誤,雖然能夠輸入英文;結束命令,但通常會顯示錯誤,這時候咱們能夠命令後輸入\c,便可結束命令輸入,且無報錯信息。技巧