MySQL學(xué)習(xí)筆記1:安裝和登錄(多種方法)
今天開始學(xué)習(xí)數(shù)據(jù)庫,由于我對(duì)微軟不怎么感冒,所以就不用他家的產(chǎn)品了本來想裝ORACLE的,不過太大了,看著害怕對(duì)于我這種喜歡一切從簡的人來說,MySQL是個(gè)不錯(cuò)的選擇好了,關(guān)于數(shù)據(jù)庫的大理論我就懶得寫了,那些考試必備的內(nèi)容我已經(jīng)受夠了我只需要知道一點(diǎn),人們整理數(shù)據(jù)和文件的行為在不斷進(jìn)化,以至現(xiàn)在使用數(shù)據(jù)庫來更好的管理
下面我們開始安裝
我使用的是Linux Mint,基于Ubuntu的一種發(fā)行版,用起來的確不錯(cuò)
由于有現(xiàn)成的包管理工具使用,我就不從官網(wǎng)下載編譯安裝了
一條命令搞定:

安裝過程中會(huì)要求輸入密碼,這也省略了編譯安裝然后修改配置文件的麻煩
何況我一個(gè)新手,不想打擊自己的學(xué)習(xí)熱情
就一句話:先了解基礎(chǔ)概念和使用方法,其余內(nèi)容需要的時(shí)候再學(xué)
既然已經(jīng)安裝好了,那就打開來看看如何登錄
登錄方式一:mysql -h 127.0.0.1 -u root -p

這是最標(biāo)準(zhǔn)的登錄方式,因?yàn)槲沂潜镜匕惭b,所以-h的參數(shù)是127.0.0.1,也可以寫成localhost
接著-u的參數(shù)是root,也就是說我以root用戶登錄
最后-p代表密碼,如果你按下回車則會(huì)在下一行顯示Enter password: 提示輸入密碼,但不可見
登錄方式二:mysql -h localhost -u root -padmin
上面我說過是在本地安裝,這里我就用localhost來表示地址
你甚至可以直接使用mysql -u root -p命令,省略主機(jī)地址
需要注意的是-padmin,其中admin也就是我數(shù)據(jù)庫連接的密碼
-padmin必須連接起來寫,如果寫成-p admin則無效
登錄方式三:
siu@Darling ~ $ mysql
這是一樣有效的,至少我在Linux下這么做可以
其中siu就是我的用戶名,地址和用戶名都省略了,密碼是空
直接就可以進(jìn)入本用戶權(quán)限范圍下的mysql,但推不推薦我就不知道了
目前我知道的就這幾種登錄方式,可組合可省略,多試幾次你就知道
至于修改配置和密碼什么的,坦白說我還不會(huì)
下面來看看登錄后的信息

這里顯示了一堆,很多新手朋友都下意識(shí)的忽略了,仔細(xì)看看其實(shí)還是有價(jià)值的
第一行說了命令結(jié)束的方式,用 ; 號(hào),或者\(yùn)g來結(jié)束
第二行顯示了你登錄的次數(shù),我這是第44次登錄
第三行是當(dāng)前的版本號(hào),我這里是Ubuntu發(fā)行版,后面也有注明
接著是版權(quán)什么的
最后一行顯示了幫助命令,還有清空語句的方法
比如我輸錯(cuò)了一堆show databasessssss \c 這里輸入\c結(jié)尾按Enter就可以清除該條語句
最后提一點(diǎn),Linux下有個(gè)很不錯(cuò)的工具叫做phpMyAdmin

如果數(shù)據(jù)庫操作不熟練可以嘗試使用,但切不可以此偷懶而忽略SQL語句的學(xué)習(xí)
像我就是以phpMyAdmin可視化的操作方式來學(xué)習(xí)SQL語句的使用
- MySql學(xué)習(xí)筆記之事務(wù)隔離級(jí)別詳解
- mysql學(xué)習(xí)筆記之幫助文檔
- mysql學(xué)習(xí)筆記之?dāng)?shù)據(jù)引擎
- mysql學(xué)習(xí)筆記之基礎(chǔ)知識(shí)
- MySQL學(xué)習(xí)筆記之?dāng)?shù)據(jù)的增、刪、改實(shí)現(xiàn)方法
- MySQL學(xué)習(xí)筆記之創(chuàng)建、刪除、修改表的方法
- MySQL學(xué)習(xí)筆記小結(jié)
- 一千行的MySQL學(xué)習(xí)筆記匯總
- MySQL學(xué)習(xí)筆記5:修改表(alter table)
- MySQL學(xué)習(xí)筆記4:完整性約束限制字段
- 超全MySQL學(xué)習(xí)筆記
相關(guān)文章
my.cnf參數(shù)配置實(shí)現(xiàn)InnoDB引擎性能優(yōu)化
目前來說:InnoDB是為Mysql處理巨大數(shù)據(jù)量時(shí)的最大性能設(shè)計(jì)。它的CPU效率可能是任何其它基于磁盤的關(guān)系數(shù)據(jù)庫引擎所不能匹敵的。在數(shù)據(jù)量大的網(wǎng)站或是應(yīng)用中Innodb是倍受青睞的。另一方面,在數(shù)據(jù)庫的復(fù)制操作中Innodb也是能保證master和slave數(shù)據(jù)一致有一定的作用。2017-05-05
SQL字符型字段按數(shù)字型字段排序?qū)崿F(xiàn)方法
由于是按字母順序排列,所以123排在了2的前面,顯然不符合我們的要求,那么怎樣才能按照我們預(yù)想的數(shù)字順序排序呢2013-03-03
mysql添加索引方法詳解(Navicat可視化加索引與sql語句加索引)
索引用來快速地尋找那些具有特定值的記錄,如果沒有索引,執(zhí)行查詢時(shí)MySQL必須從第一個(gè)記錄開始掃描整個(gè)表的所有記錄,直至找到符合要求的記錄,表里面的記錄數(shù)量越多,代價(jià)就越高,下面這篇文章主要給大家介紹了關(guān)于mysql添加索引的相關(guān)資料,需要的朋友可以參考下2022-11-11
對(duì)MySql經(jīng)常使用語句的全面總結(jié)(必看篇)
下面小編就為大家?guī)硪黄獙?duì)MySql經(jīng)常使用語句的全面總結(jié)(必看篇)。小編覺的挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-03-03

