mysql基礎知識總結

來源:互聯網
上載者:User

標籤:service   管理系統   資料庫管理   應用軟體   關聯式資料庫   

Mysql簡介

(1)MySQL是一個關係型資料庫管理系統,由瑞典MySQLAB公司開發,目前屬於Oracle公司。MySQL是最流行的關係型資料庫管理系統,在WEB應用方面MySQL是最好的RDBMS(Relational Database Management System:關聯式資料庫管理系統)應用軟體之一。

(2)MySQL是一種關聯資料庫管理系統,關聯資料庫將資料儲存在不同的表中,而不是將所有資料放在一個大倉庫內,這樣就增加了速度並提高了靈活性。

(3)MySQL所使用的SQL語言是用於訪問資料庫的最常用標準化語言。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇MySQL作為網站資料庫。由於其社區版的效能卓越,搭配PHP和Apache可組成良好的開發環境。


啟動mysql伺服器

sudo service mysql start

sudo service mysql stop

sudo service mysql restart

指令碼操作

sudo /etc/init.d/mysql start

sudo /etc/init.d/mysql stop

sudo /etc/init.d/mysql restart


連結的伺服器

mysql -uroot -p

-u:指定使用者名稱

-p:指定密碼


退出

"quit"或者"\q"


輸入查詢

查詢mysql的版本號碼和當前日期

select VERSION(),CURRENT_DATE();

VERSION() CURRENT_DATE()
5.5.43-0BUUNTU0.14.04.1 2015-10-06

select now(),user();

select NOW(),USER();

以上兩種寫法是等價的mysql中不區別大小寫;關鍵字建議大寫


如決定不想執行正在輸入的一條命令,輸入“\c”可以取消它;


下表顯示出可以看見的各個提示符並簡述它們所表示的mysql的狀態:

提示符 含義
mysql>
準備好接受新的命令
->
等待多行命令的下一行
‘> 等待下一行,等待以單引號“‘”開始的字串的結束
"> 等待下一行,等待以雙引號“"”開始的字串的結束
`> 等待下一行,等待以反斜號“`”開始的字串的結束
/*
等待下一行,等待以“/*”開始的注釋的結束


本文出自 “歐陽俊” 部落格,請務必保留此出處http://ouyangjun.blog.51cto.com/10284323/1700355

mysql基礎知識總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.