MySQL的基本使用

來源:互聯網
上載者:User

 昨天下午已經考了JAVA,今天下午還有門資料庫原理,所以也沒打算寫什麼東西,下午回來後玩了下MySQL,以前就使用過,因為從網上DOWN了一份源碼,作者使用的是MySQL,其實MySQL使用量蠻大的,但自己一直都沒怎麼用,因為老感覺它好麻煩,還要在控制台輸入命令!所以就一直沒怎麼用,相對SQLSERVER就爽的多,非常友好的介面,但現在突然又發現它的好鳥~因為機器現在運行速度嚴重感覺不行了。以前開三個DOTNET加SQLServer都沒事,現在搞JAVA,開個MyEclipse,感覺真佔資源,再開幾個網頁就老是彈出警告框提示記憶體不夠~不知道是IE7.0的問題還是啥~鬱悶~~前段時間就是準備去加根1G的條子,但銀子緊張,馬上要搬家,很得花些銀子,另外室友也還差我五百,哎,本來是打算讓他還的,但他目前也緊張的很,我其實也非常不喜歡催人還錢,因為我總感覺別人肯定有困難,否則就會還的。所以自己先等等,不到萬不得已,一般不會催!
 好了  說回MySQL,在機子上找了半天MySQL的安裝軟體,鬱悶的是實在找不到,只好又從http://www.mysql.com官網上去Down,不過還有 才16MB,哈哈,真是了得,相比Oracle真是太太太節省空間的了,但它的功能基本上和Oracle差不多安裝過程也迅速的多,二分鐘就搞定了,而Oracle~~三張碟子,鬱悶S你~!安裝沒什麼注意的,唯一注意的地就是編碼格式要設為GB2312,另外就是設個root口令!

 OK 下面把MySQL的基本使用寫寫,以方便偶日後查閱~~~我怕我一過段時間又忘了,其實這些以前就用過,但太久沒碰它,就忘了,所以又上網找資料~麻煩唉~
 
 MySQL使用:
 建立資料庫 

create database yourDatabaseName; --斷行符號!(注意每一條命令語句以分號結束)

 顯示所有的資料庫:

show databases ;

 顯示所有表:

show tables;

 查看錶的結構:

desc yourTableName;  --description 的縮寫,這樣就比較好記

 匯入SQL檔案執行:

\.C:\\mySqlFile.sql;--(反斜線 加點 加檔案路徑)

 MySQL的分頁:

select * from user order by newTime  desc limit 3,3; -- 讀取表中第4條至第6條!這三條資訊!

 相對SqlServer的Identity(1,1) MySQL自動遞增的列定義是使用auto_increment,插入記錄時將該列設為null即可!或加上指定的列!

 日期

 select now();--取得目前時間!

 調整日期格式:

select date_format(now(),'%Y-%m-%d %H:%i:%s');

 插入一個日期欄位:'1984-08-15 10:27:56' 這樣一個字串它在內部會自動轉換為日期格式!

另外以前聽過一朋友說MYSQL也有介面操作,今天找了下是一個用戶端軟體~MySQL Administrator,不大,不到2MB,今天只是裝了開啟看了看,英文的。以後再細研究如何使用!
其實到現在,我現在終於明白為什麼好多人都使用MySQL,一是它比較小,N節省硬碟資源,特別是系統硬碟,另外最大的好處 莫過於它很節省系統資源,SQLSERVER2005 和 ORACLE都是對系統要求最少1G的記憶體!
所以也打算以後開發就使用它了~~~
 基本使用差不多了吧,餘下的就是SQL語句了,以前在SqlServer上就一直是使用查詢分析器,所以也比較熟的了,就不用寫了!又零晨一點多了,下午還有考試,資料庫理論~趕緊睡吧~~~

--say goodnignt to myself!
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.