Linux 下 mysql 的相關命令

2021-05-21 22:47:37 字數 1132 閱讀 9516

1.登入: mysql -uroot -p

2.linux下mysql 不能外網訪問

已經在mysql裡grant了許可權了。在外網還是不能訪問 .

問題:

cat  /etc/mysql/my.conf

找到下面一行

bind-address   = 127.0.0.1

為了資料的安全,預設mysql只守候在127.0.0.1上,前面是沒有注釋的,所以就只能本機訪問。

解決辦法:

在bind-address  前面加上注釋,重起mysql就ok了

第二步:

mysql>use mysql;

mysql>update user set host = '%'   where user ='root';

mysql>flush privileges;

mysql>select 'host','user' from user where user='root';

用上面的命令修改! 重啟mysql

3.資料庫匯出和匯入

下面的例子顯示怎樣匯出乙個mysql資料庫,經常將資料匯出做個備份還是必要的,putty登陸伺服器,進入你要備份資料庫的目錄,備份完畢後,資料庫檔案將儲存在該目錄,在命令列的操作步驟如下:

(1).mysqldump -u username -p database_name > 20090708.sql

(2). 回車

(3). 提示輸入密碼

(4). 輸入密碼,回車.

(1).mysql -u username -p database_name < 20090708.sql

(2). 回車

(3). 提示輸入密碼

(4). 輸入使用者名稱對應的密碼,回車.

其中username, password 和 database_name 就是mysql資料庫的使用者名稱、密碼 和 資料庫名。檔案bak.sql就是mysql資料庫的備份檔案名稱。匯入到新伺服器的時候,資料庫名稱和使用者名稱注意要跟新的匹配。

Linux下Mysql的相關配置

安裝 rmp ivh mysql server 4.1.22 0.glibc23.i386.rpm nodeps rmp ivh mysql client 4.1.22 0.glibc23.i386.rpm nodeps 檢視是否安裝成功 netstat atln 命令看到3306埠開放說明安裝成功...

Linux 下 mysql 的相關命令

1.登入 mysql uroot p 2.linux下mysql 不能外網訪問 已經在mysql裡grant了許可權了。在外網還是不能訪問.問題 cat etc mysql my.conf 找到下面一行 bind address 127.0.0.1 為了資料的安全,預設mysql只守候在127.0....

linux下mysql資料庫的匯入匯出命令

首先linux 下檢視mysql相關目錄 whereis mysql mysql usr bin mysql mysql的執行路徑 etc mysql usr lib mysql mysql的安裝路徑 usr bin x11 mysql usr share mysql usr share man m...