mysql匯入匯出庫 修改root密碼指令碼

2021-07-06 04:24:54 字數 1484 閱讀 6553

遠端匯出資料庫

mysqldump -hlocalhost -uroot -pgsww --databases gsggws > d:/gsggws.bak

或者:mysqldump -hlocalhost -uroot -pgsww --default-character-set=utf8 gsggws --skip-lock-tables > d:\gsggws.sql

連線要匯入的遠端庫

mysql -h10.18.100.32 -uroot -pgsww

建立和要匯入的庫同名的資料庫

create database gsggws;

遠端匯入資料庫

mysql -h10.18.100.32 -uroot -pgsww gsggws < d:/gsggws.bak

或者:mysql -h 10.18.100.32 -p 3306 -u root -p gsggws < d:\gsggws.sql

(或者進入mysql> source  d:/gsggws.bak;)

允許root使用者遠端連線:

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

修改root使用者密碼

1、net stop mysql

2、修改my.ini  新增skip-grant-tables

[mysql]

# 設定mysql客戶端預設字符集

default-character-set=utf8 

[mysqld]

skip-grant-tables

#設定3306埠

port = 3306 

# 設定mysql的安裝目錄

basedir=e:\developtools\mysql\mysql-5.6.26-winx64

# 設定mysql資料庫的資料的存放目錄

datadir=e:\developtools\mysql\mysql-5.6.26-winx64\data

# 允許最大連線數

max_connections=200

# 服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8

# 建立新錶時將使用的預設儲存引擎

default-storage-engine=innodb 

3、net start mysql

4、連線mysql 

mysql -uroot 

mysql>use mysql;

mysql>update user set password=password("gsww") where user="root";

flush privileges;

5、修改my.ini,注釋掉skip-grant-tables

#skip-grant-tables

6、net start mysql

7、mysql -uroot -pgwss  登入

使用expdp和impdp遠端匯入匯出庫

tnames.ora增加 html view plain copy orcl description address list address protocol tcp host 遠端主機ip port 1521 connect data service name 遠端服務名 html view p...

mysql 匯入匯出 mysql匯入匯出sql檔案

window下 1.匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 mysqldump u dbuser p dbname dbname.sql 2.匯出乙個表 mysqldump u 使用者名稱 p 資料庫名 表名 匯出的檔名 mysqldump u dbuser p...

mysql匯入匯出教程 mysql匯入匯出資料方法

摘要 在平時的mysql應用中,總會碰到匯入資料,匯出資料,當然有很多方法,這篇文章,主要介紹應用mysqlmysqldump命令進行資料匯入匯出,希望對大家有所幫助。一 mysql匯入檔案或資料或執行相關sql mysql h主機位址 u使用者名稱 p使用者密碼 1.檔案形式。shell命令列 m...