怎么用mysql查看現(xiàn)有數(shù)據(jù)庫 mysql查看有哪些數(shù)據(jù)庫

怎么使用Mysql Workbench 查詢mysql數(shù)據(jù)庫

有兩種方法,一種方法使用mysql的check table和repair table 的sql語句,另一種方法是使用MySQL提供的多個myisamchk, isamchk數(shù)據(jù)檢測恢復工具。前者使用起來比較簡便。推薦使用。

創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站制作、成都網(wǎng)站設計與策劃設計,重慶網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設十余年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:重慶等地區(qū)。重慶做網(wǎng)站價格咨詢:13518219792

1. check table 和 repair table

登陸mysql 終端:

mysql -uxxxxx -p dbname

check table tabTest;

如果出現(xiàn)的結(jié)果說Status是OK,則不用修復,如果有Error,可以用:

repair table tabTest;

進行修復,修復之后可以在用check table命令來進行檢查。在新版本的phpMyAdmin里面也可以使用check/repair的功能。

2. myisamchk, isamchk

其中myisamchk適用于MYISAM類型的數(shù)據(jù)表,而isamchk適用于ISAM類型的數(shù)據(jù)表。這兩條命令的主要參數(shù)相同,一般新的系統(tǒng)都使用MYISAM作為缺省的數(shù)據(jù)表類型,這里以myisamchk為例子進行說明。當發(fā)現(xiàn)某個數(shù)據(jù)表出現(xiàn)問題時可以使用:

myisamchk tablename.MYI

進行檢測,如果需要修復的話,可以使用:

myisamchk -of tablename.MYI

關于myisamchk的詳細參數(shù)說明,可以參見它的使用幫助。需要注意的時在進行修改時必須確保MySQL服務器沒有訪問這個數(shù)據(jù)表,保險的情況下是最好在進行檢測時把MySQL服務器Shutdown掉。

-----------------------------

另外可以把下面的命令放在你的rc.local里面啟動MySQL服務器前:

[ -x /tmp/mysql.sock ] /pathtochk/myisamchk -of /DATA_DIR/*/*.MYI

其中的/tmp/mysql.sock是MySQL監(jiān)聽的Sock文件位置,對于使用RPM安裝的用戶應該是/var/lib/mysql/mysql.sock,對于使用源碼安裝則是/tmp/mysql.sock可以根據(jù)自己的實際情況進行變更,而pathtochk則是myisamchk所在的位置,DATA_DIR是你的MySQL數(shù)據(jù)庫存放的位置。

需要注意的時,如果你打算把這條命令放在你的rc.local里面,必須確認在執(zhí)行這條指令時MySQL服務器必須沒有啟動!檢測修復所有數(shù)據(jù)庫(表)

如何使用數(shù)據(jù)庫mysql

這很簡單??!

在Windows下,假如你的MySQL裝在 D:\MySQL

就可以這樣:

先切換到它的bin目錄

cd D:\MySQL\bin\

D:\MySQL\binmysql -u root -p

接著輸入你的root密碼

接下來你就可以創(chuàng)建數(shù)據(jù)庫、創(chuàng)建用戶、創(chuàng)建修改表之類的操作(常用命令如下)。

查看現(xiàn)有數(shù)據(jù)庫

mysql show databases;

創(chuàng)建數(shù)據(jù)庫(假如數(shù)據(jù)庫名為 mydb)

mysql create database mydb;

刪除數(shù)據(jù)庫(假如數(shù)據(jù)庫名為 mydb)

mysql drop database accounts;

使用數(shù)據(jù)庫(假如使用數(shù)據(jù)庫 mydb)

mysql use mydb;

執(zhí)行完使用數(shù)據(jù)庫命令后,就可以對該數(shù)據(jù)庫進行創(chuàng)建、修改、插入、刪除表等操作,這些表的操作命令你可以到網(wǎng)上找找,不是很難的。一個數(shù)據(jù)庫就相當于一個 Excel 文件,而表則相當于Excel文件的單元格,數(shù)據(jù)就是存放在表中。

如何查看mysql有什么數(shù)據(jù)庫

視頻講解的是mysql數(shù)據(jù)庫中存儲引擎的知識,使用命令的方式查看當前數(shù)據(jù)庫服務器用的什么存儲引擎。本視頻的目的在于一方面學習熟悉命令,另一方面為后續(xù)的學習存儲引擎知識做鋪墊。

名稱欄目:怎么用mysql查看現(xiàn)有數(shù)據(jù)庫 mysql查看有哪些數(shù)據(jù)庫
文章源于:http://muchs.cn/article10/ddiejgo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、品牌網(wǎng)站建設電子商務、企業(yè)網(wǎng)站制作網(wǎng)站設計、App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網(wǎng)站建設