標籤:
1.MySQL基本命令操作
Mysql的所有命令末尾都需要以分號結束,一條命令可以分成多行書寫。
串連資料庫:mysql –u root –p;
查看所有資料庫:show databases;
建立資料庫:create database databaeName;
選擇資料庫:use databaseName;
只有選擇資料庫後才能進行相關的資料庫操作。
刪除資料庫:drop database databaseName;
建立表:create table use( id varchar(10) primary key, name varchar(10) not null);
查看所有表:show tables;
刪除表:drop table tableName;
2. 字元集
MySQL在安裝時字元集預設是latin,不支援中文。這在實際開發過程中會帶來很大的問題,所以一般需要將字元集方式修改為utf8。在windows中安裝時可以選擇預設的字元集為utf8,但在linux下直接使用命令安裝是不能選擇的,而且linux下修改字元集的方式比較複雜(試過幾次都遇到問題)。個人覺得可以嘗試轉碼的方式,類似Java中URLEncoder和URLDecoder方法、Hbase中存資料的Bytes.toBytes方法等,這樣就不會有亂碼的問題,不足之處是編碼與解碼需要消耗時間。
3.最基本vi操作
雖然圖形化使用者介面修改檔案很方便,但有些時候必須通過vi來修改,無奈vi雖然強大,卻也複雜。非常基本的幾條vi命令,以後要用再學吧。
vi有三種狀態:input mode,command mode和line mode。
1) 進入檔案:vi filename;
2) 初入vi時,自動在command mode,按i由command mode進入input mode;
3) 在input mode,和正常檔案修改一樣;
4) 修改完畢後,按Esc返回到command mode;
5) 輸入ZZ存檔並退出vi,如果中途發生意外,可以通過命令:q!強制離開(不儲存任何修改)。
最基本MySQL命令及vi命令