為了能通過命令行創(chuàng)建一個(gè)MySQL數(shù)據(jù)庫,,你可以使用mysql命令行客戶端,。下面是通過mysql命令行客戶端創(chuàng)建和安裝MySQL的步驟。 第一步:安裝MySQL客戶端當(dāng)然你得確保MySQL客戶端已經(jīng)安裝完畢,。如果沒有的話,,可以按照下面的方法。 在Debian,,Ubuntu 或者 Linux Mint上:
在Fedora,,CentOS 或者 RHEL上:
第二步:登陸到MySQL服務(wù)器首先,你需要使用root用戶登陸進(jìn)你的MySQL數(shù)據(jù)庫,,如下:
請注意:為了能登進(jìn)遠(yuǎn)程的MySQL服務(wù)器,,你需要開啟服務(wù)器上的遠(yuǎn)程訪問,,如果你想調(diào)用同一主機(jī)上的MySQL服務(wù)器,你可以省略 "-h " 參數(shù)
你將需要輸入MySQL服務(wù)器的密碼,,如果認(rèn)證成功,,MySQL提示將會(huì)出現(xiàn)。 第三步:創(chuàng)建一個(gè)MySQL數(shù)據(jù)庫在MySQL提示中輸入命令之前,,請記住所有的命令都是以分號(hào)結(jié)束的(否則將不會(huì)執(zhí)行),。另外,考慮輸入命令的時(shí)候使用大些字母,,輸入數(shù)據(jù)庫對象使用小寫字母,。但那不是必須的,只是方便你的閱讀,。 現(xiàn)在,,讓我們創(chuàng)建一個(gè)叫做xmodulo_DB的數(shù)據(jù)庫:
第四步:創(chuàng)建一個(gè)數(shù)據(jù)庫表為了達(dá)到演示的目的,我們將會(huì)創(chuàng)建一個(gè)叫做posts_tbl的表,,表里會(huì)存儲(chǔ)關(guān)于文章的如下信息:
這個(gè)過程分兩步執(zhí)行: 首先,,選擇我們需要使用的數(shù)據(jù)庫:
然后,在數(shù)據(jù)庫中創(chuàng)建新表:
第五步:創(chuàng)建一個(gè)用戶,,并授予權(quán)限當(dāng)涉及到訪問我們新創(chuàng)的數(shù)據(jù)庫和表的時(shí)候,,創(chuàng)建一個(gè)新用戶是一個(gè)很好的主意。這樣做就可以讓用戶在沒有整個(gè)MySQL服務(wù)器權(quán)限的情況下,,去訪問那個(gè)數(shù)據(jù)庫(而且只能是那個(gè)數(shù)據(jù)庫) 你可以創(chuàng)建新用戶,,授予權(quán)限,并且使改變生效:
'newuser'和'newpassword'分別指的是新的用戶名和他的密碼,。這條信息將會(huì)被保存在mysql.user表中,,而且密碼會(huì)被加密。 第六步:測試讓我們插入一個(gè)虛擬的記錄到posts_tbl表:
然后查看posts_tbl表中的所有記錄:
注意:MySQL會(huì)在我們先前定義的地方自動(dòng)插入適當(dāng)?shù)哪J(rèn)值(比如,,'isEnabled'和'date'),。 via: http://ask./create-mysql-database-command-line.html 本文由 LCTT 原創(chuàng)翻譯,Linu x中國 榮譽(yù)推出 來源: xmodulo
譯者: su-kaiyao
本文是原創(chuàng)投遞或翻譯投遞,, 歡迎轉(zhuǎn)載,,敬請?jiān)谡闹袠?biāo)注并保留原文/譯文鏈接和作者/譯者等信息
|
|