用Linux命令操作mysql數據庫


操作mysql數據庫,相信大家最熟悉的應該是用navicat工具來新建數據庫,建表,查詢數據,查看表結構等。

但是如果數據庫與本操作機器不在同一個局域網內,並且對方環境也不支持vpn的情況下,如何查詢mysql中的數據庫,表,表結構及數據呢?

我這里給大家介紹一個方法,即為借用xshell工具,通過Linux命令操作。

首先,連到對方電腦上(此步驟可以參照 xshell入門及Linux常用命令)並找到mysql所在位置。

 

 第二步,連接上數據庫 命令為 : mysql -h 內網地址 -u 用戶名 -p'密碼'       例如:mysql -h 10.2.88.1 -u root -p'123456a?'

 

 此時為已經成功連接上數據庫。

1、接下來我們看一看所有的數據庫,命令為:show databases;

 

 可以看出,我這個鏈接里,四個系統數據庫,一個自己的數據庫(第四個),

2、就看下第四個數據庫吧,命令為 : use 數據庫名稱;(mysql中的命令,都不要忘了,最后加個分號)例如:use project-apply;

 

 通過這個命令,就進入到此數據庫中來了。

3、接下來看下庫中有哪些表,命令為:show tables;

 

此時 可以看到所有表。

4、看下某個表的表結構 ,命令為 :desc 表名;    例如 desc user;

 

 5、查看表中所有數據 命令為:select * from 表名;

 

 

以此類推,用mysql語句就可以了。

謝謝閱覽!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM