重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
打開(kāi)命令終端
創(chuàng)新互聯(lián)建站專(zhuān)注于企業(yè)全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)站重做改版、漢中網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、html5、購(gòu)物商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性?xún)r(jià)比高,為漢中等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
輸入apt-get install mysql 回車(chē)
安裝完成后在界面輸入mysql -uroot -p 回車(chē) 然后在提示下輸入密碼 出現(xiàn)wekcome。。。即為登錄成功
.show databases;查看數(shù)據(jù)庫(kù)列表 use 數(shù)據(jù)庫(kù)名使用該數(shù)據(jù)庫(kù)以便以后對(duì)其中的表進(jìn)行操作 也可以建數(shù)據(jù)庫(kù)create database 數(shù)據(jù)庫(kù)名;記得數(shù)據(jù)庫(kù)操作時(shí)語(yǔ)句結(jié)束一定要加;
desc 表名 查詢(xún)數(shù)據(jù)庫(kù)表中內(nèi)容
Ubuntu上安裝MySQL非常簡(jiǎn)單只需要幾條命令就可以完成。
1. sudo apt-get install mysql-server
2. apt-get isntall mysql-client
3. sudo apt-get install libmysqlclient-dev
安裝過(guò)程中會(huì)提示設(shè)置密碼什么的,注意設(shè)置了不要忘了,安裝完成之后可以使用如下命令來(lái)檢查是否安裝成功:
sudo netstat -tap | grep mysql
通過(guò)上述命令檢查之后,如果看到有mysql 的socket處于 listen 狀態(tài)則表示安裝成功。
登陸mysql數(shù)據(jù)庫(kù)可以通過(guò)如下命令:
mysql -u root -p
-u 表示選擇登陸的用戶(hù)名, -p 表示登陸的用戶(hù)密碼,上面命令輸入之后會(huì)提示輸入密碼,此時(shí)輸入密碼就可以登錄到mysql。
然后通過(guò) show databases; 就可以查看當(dāng)前的數(shù)據(jù)庫(kù)。
我們選擇 mysql數(shù)據(jù)庫(kù)就行下一步操作,使用use mysql 命令,顯示當(dāng)前數(shù)據(jù)庫(kù)的表單:show tables
寫(xiě)一個(gè)簡(jiǎn)單的程序來(lái)訪問(wèn)該數(shù)據(jù)庫(kù),實(shí)現(xiàn) show tables 功能:
#include mysql/mysql.h
#include stdio.h
#include stdlib.h
int main()
{
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
char server[] = "localhost";
char user[] = "root";
char password[] = "mima";
char database[] = "mysql";
conn = mysql_init(NULL);
if (!mysql_real_connect(conn, server,user, password, database, 0, NULL, 0))
{
fprintf(stderr, "%s\n", mysql_error(conn));
exit(1);
}
if (mysql_query(conn, "show tables"))
{
fprintf(stderr, "%s\n", mysql_error(conn));
exit(1);
}
res = mysql_use_result(conn);
printf("MySQL Tables in mysql database:\n");
while ((row = mysql_fetch_row(res)) != NULL)
{
printf("%s \n", row[0]);
}
mysql_free_result(res);
mysql_close(conn);
printf("finish! \n");
return 0;
}
編譯代碼的時(shí)候需要鏈接mysql的庫(kù),可以通過(guò)如下方式編譯:
g++ -Wall mysql_test.cpp -o mysql_test -lmsqlclient
然后運(yùn)行編譯好的代碼:
可見(jiàn)結(jié)果和使用SQL語(yǔ)句 show tables 是一樣的。
更新源列表
打開(kāi)"終端窗口",輸入"sudo apt-get update"--回車(chē)--"輸入root用戶(hù)的密碼"--回車(chē),就可以了。如果不運(yùn)行該命令,直接安裝mysql,會(huì)出現(xiàn)"有幾個(gè)軟件包無(wú)法下載,您可以運(yùn)行apt-get update------"的錯(cuò)誤提示,導(dǎo)致無(wú)法安裝。
安裝mysql
打開(kāi)"終端窗口",輸入"sudo apt-get install mysql-server mysql-client"--回車(chē)--輸入"y"--回車(chē)--在"軟件包設(shè)置對(duì)話框"中輸入mysql中"root"用戶(hù)的密碼--回車(chē)--再輸一次密碼--回車(chē),安裝完成。
如何判斷mysql是否安裝成功
打開(kāi)"終端窗口",輸入"sudo service mysql restart"--回車(chē)--如果mysql啟動(dòng)成功,處于運(yùn)行狀態(tài)說(shuō)明mysql安裝成功。
讓apache支持mysql
打開(kāi)"終端窗口",輸入"sudo apt-get install libapache2-mod-auth-mysql"--回車(chē)--安裝成功,安裝這個(gè)模塊后,apache才能支持mysql。
讓php支持mysql
打開(kāi)"終端窗口",輸入"sudo apt-get install php5-mysql"--回車(chē)--安裝成功,安裝這個(gè)模塊后,php才能支持mysql。
登錄mysql
打開(kāi)"終端窗口",輸入"mysql -u root -p"--回車(chē)--輸入mysql中"root"用戶(hù)的密碼--回車(chē)--登錄成功。