mysql 命令操作mysql db

2021-06-13 23:26:17 字數 436 閱讀 7882

mysql 其實是乙個shell 命令,可以很好的操作db

特別是某些操作,需要用到mysql  db的root許可權,加上又拉取不到root許可權的時候,直接使用mysql命令就是乙個非常好的工具。

mysql --help  檢視到所有的引數

引數的具體意思,我們自己看看就知道了。

通過這個命令基本可以做操作mysql  db的一切操作。 只是操作的過程中,資料返回的結果集合返回的形式不同。

舉個例子:

1. 查詢mysql db 的資料

mysql -hip -pport -uuser -ppwd  -se "sql 語句";

2.通過mysql命令操作db時候,這個結果集就是linux的標準的輸入輸出,因此可以將標準的輸出 定向到 我們制定的檔案中

3.這個命令為我們直接用shell 腳步操作db 提供了非常方便的工具

mysqld與mysql的關係

mysqld是服務,mysql是客戶端。mysqld其實是sql後台程式 也就是mysql伺服器 它是關於伺服器端的乙個程式,mysqld意思是mysql daemon,在後台執行,監聽3306埠,如果你想要使用客戶端程,這個程式必須執行,因為客戶端是通過連線伺服器來訪問資料庫的。你只有啟動了mys...

yum安裝mysql後沒有mysqld

在centos中用命令 yum install mysql安裝資料庫,但裝完後執行mysqld啟動mysql的時候提示找不到,通過 find grep mysqld 也沒找到mysqld的目錄,後來在google上搜尋下,才知道用yum安裝時候mysql也有三個引數的。yum install mys...

結束mysql 操作命令 MYSQL操作命令

mysql操作命令 mysql 命令 mysql h主機位址 u使用者名稱 p密碼 連線mysql 如果剛安裝好mysql,超級使用者root是沒有密碼的。例 mysql h110.110.110.110 uroot p123456 注 u與root可以不用加空格,其它也一樣 exit 退出mysq...