mysql 登入修改密碼與資料庫備份

2021-09-08 07:16:19 字數 2258 閱讀 1713

mysql -uroot -p(首次登入無密碼,按回車即可;如果無法登陸,修改mysql配置檔案,在[mysqld]最後一行加skip-grant-tables即可登入)

update mysql.user set authentication_string=password('123') where user='root' and host = 'localhost';

或者(需登入)

set password for root@localhost = password('123456');

或者(不需登入,明文)

mysqladmin -u使用者名稱 -p舊密碼 password 新密碼

或者(不需登入,密文)

mysqladmin -u使用者名稱 -p舊密碼 password

語法:mysqldump -u使用者名稱 -p密碼 --all-databases >匯出路徑

舉例:mysqldump -uroot -p123456 --all-databases >/tmp/all.sql

語法:mysqldump -u使用者名稱 -p密碼 --databases 資料庫名》匯出路徑

舉例:mysqldump -uroot -p123456 --databases testdatebase >/tmp/testdatebase.sql

語法:mysqldump -u使用者名稱 -p密碼 --no-data --databases 資料庫名》匯出路徑

舉例:mysqldump -uroot -p123456 --no-data --databases testdatebase 

> /tmp/testdatebase_no_data.sql

:此時匯出的資料庫沒有資料,只有結構

語法:mysqldump -u使用者名稱 -p密碼 --databases 資料庫名 --tables 資料表名》匯出路徑

舉例:mysqldump -uroot -p123456 --databases testdatebase --tables t_user

>  /tmp/testdatebase_user.sql

語法:mysqldump -u使用者名稱 -p密碼 --no-data --databases 資料庫名 --tables 資料表名》匯出路徑

舉例:mysqldump -uroot -p123456 --no-data --databases testdatebase --tables t_user

> /tmp/testdatebase_user_no_data.sql

:此時匯出的資料庫中的表沒有資料,只有結構

語法:mysqldump -u使用者名稱 -p密碼 --databases 資料庫名 --tables 資料表名 --where='條件'>匯出路徑

舉例:mysqldump -uroot -p123456 --databases testdatebase --tables

t_user --where='user_no=1' >  /tmp/mysql_user_no.sql

將 host1 伺服器中的 db1 資料庫的所有資料匯入到 host2 中的db2資料庫中,db2的資料庫必須存在否則會報錯

(經測試,在mysql5.5版本中,db2存在即可,實際生成資料庫名稱與db1一致;加上-c引數可以啟用壓縮傳遞)

語法:mysqldump --host=host1 -u使用者名稱 -p密碼 --databases db1 |mysql --host=host2 -u使用者名稱 -p密碼 --databases db2

舉例:mysqldump --host=192.168.1.101 -uroot -p123456 -c --databases testdatebase |mysql --host=192.168.3.102 -uroot -p123456 --database testdatebase

語法:mysql -u使用者名稱 -p密碼 < 匯入路徑

舉例:mysql -uroot -p123456 < /tmp/testdatebase.sql

posted @

2018-11-30 16:26

書書數數 閱讀(

...)

編輯收藏

資料庫修改登入密碼方法

1.開啟mysql 目錄下的 my.ini 檔案,在檔案的最後新增一行 skip grant tables 儲存並關閉檔案 2.重啟mysql服務 3.通過 cmd行進入 mysql 的bin 目錄,輸入 mysql u root p 不輸入密碼 回車即可進入資料庫 記得cmd用管理員許可權 4.執...

修改mysql資料庫密碼

1.新增環境變數mysql home d mysql d mysql為mysql資料庫的安裝目錄 接著在已存在的環境變數path後追加 mysql home bin 或 直接進行mysql安裝目錄下的bin目錄執行dos2.在dos下執行 mysql u root p然後輸入舊的mysql資料庫密碼...

修改mysql資料庫密碼

首先登入mysql。mysql set password for 使用者名稱 localhost password 新密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼 首先登入mysql。mysql use mysql mysql update user set pass...