MySQL數(shù)據(jù)庫(kù)遷移

例子:IP為192.168.119.10的MySQL數(shù)據(jù)庫(kù)wqq ,用戶名:lml竟趾,密碼:lml123憔购,要求把該數(shù)據(jù)庫(kù)wqq遷移到10.11.25.20,數(shù)據(jù)庫(kù)名稱仍為wqq潭兽,用戶名改為test倦始,密碼改為test123
步驟:

  • 登錄10.11.25.20
  • 在mysql中先創(chuàng)建用戶test、數(shù)據(jù)庫(kù)wqq山卦,并賦予用戶test對(duì)數(shù)據(jù)庫(kù)wqq的權(quán)限
mysql -uroot -p
create database wqq default charset=utf8;
grant all on wqq.* to 'test'@'%' identified by  'test123';
flush privileges;
exit
  • 用mysqldump導(dǎo)出IP為192.168.119.10主機(jī)的mysql數(shù)據(jù)庫(kù)wqq 到本地鞋邑,然后恢復(fù)诵次。
useradd wqq
passwd wqq
cd ~wqq
mysqldump -h192.168.119.10 -ulml -p --default-character-set=utf8  wqq> wqq.sql;
mysql wqq < wqq.sql;

備注:以上為全部步驟,下面為相關(guān)知識(shí)點(diǎn)枚碗,可不看


1. 查看系統(tǒng)默認(rèn)的客戶端字符集

mysqld --verbose --help|grep 'default-character-set'|grep -v name

2. 創(chuàng)建數(shù)據(jù)庫(kù)(字符集為utf8)

create database zmock default charset=utf8;

若/etc/my.cnf中已設(shè)置如下逾一,使用語(yǔ)句create database wqq;,即可實(shí)現(xiàn)創(chuàng)建字符集為utf8的數(shù)據(jù)庫(kù)wqq肮雨。

/etc/my.cnf
  • collation-server=utf8_bin可通過命令show variables like 'collation_database';查詢

    Paste_Image.png

  • character-set-server=utf8可通過命令show variables like 'character_set_database';查詢

Paste_Image.png
  • bind-address=0.0.0.0作用:使客戶端從任何主機(jī)IP可以登錄MySQL

3. 創(chuàng)建用戶遵堵、密碼以及權(quán)限

grant all on wqq.* to 'test'@'%' identified by  'test123';

創(chuàng)建密碼為test123的用戶test,并授予該用戶在任何主機(jī)IP登錄時(shí)怨规,均擁有數(shù)據(jù)庫(kù)wqq所有數(shù)據(jù)表所有權(quán)限陌宿。

4. 查看用戶的權(quán)限

show grants for wqq;

5. 刷新

flush privileges;

6. 導(dǎo)出數(shù)據(jù)

mysqldump -h192.168.119.10 -uwqq -p --default-character-set=utf8 wqq> wqq.sql;

備注:

  • -uwqq 中的wqq為主機(jī)IP192.168.119.10中MySQL中的用戶名,且該用戶需對(duì)該數(shù)據(jù)庫(kù)wqq擁有權(quán)限波丰,并不是主機(jī)IP的用戶名壳坪。
  • 運(yùn)行該語(yǔ)句之后會(huì)提示輸入密碼,應(yīng)輸入主機(jī)IP192.168.119.10中mysql中的用戶名為wqq的密碼掰烟,而不是主機(jī)IP192.168.119.10的登錄用戶wqq的密碼爽蝴。
  • 在不知道對(duì)方數(shù)據(jù)庫(kù)用戶名的密碼的情況下,若使用命令mysqldump時(shí)纫骑,可以先在數(shù)據(jù)庫(kù)所在的主機(jī)IP上臨時(shí)創(chuàng)建一個(gè)管理員賬戶(記得刪)蝎亚, 管理員賬號(hào)的設(shè)置如下:
    grant all on *.* to 'admin'@'%' identified by 'adminwqq';
    創(chuàng)建密碼為adminwqq的用戶admin,在任何主機(jī)IP上登錄時(shí)先馆,均擁有所有數(shù)據(jù)庫(kù)所有數(shù)據(jù)庫(kù)所有數(shù)據(jù)表所有權(quán)限发框。
mysqldump -h192.168.119.10 -uadmin -p --default-character-set=utf8 wqq> wqq.sql;

7. 恢復(fù)數(shù)據(jù)

mysql wqq < wqq.sql;

8. 顯示數(shù)據(jù)表的基本結(jié)構(gòu)

describe mysql.user; 顯示數(shù)據(jù)庫(kù)mysql數(shù)據(jù)表use的表結(jié)構(gòu)
use wqq;
show tables; 展示數(shù)據(jù)庫(kù)apitest_mgmt_uat的表信息
drop database wqq; 刪除數(shù)據(jù)庫(kù)metric_mgmt_prd
drop user admin@'%'; 刪除用戶admin

192.168.119.10上建立grant all on jira.* to 'jira'@'%' identified by 'jira123';

用戶jira除了不能在本地登錄,可以通過任何主機(jī)IP連接數(shù)據(jù)庫(kù)jira
在10.11.25.20連接192.168.119.10的數(shù)據(jù)庫(kù)jira:mysql -h192.168.119.10 -ujira -p

grant all on jira.* to 'jira'@'localhost' identified by 'jira123';

可實(shí)現(xiàn)用戶jira在本機(jī)連接數(shù)據(jù)庫(kù)jira:mysql -ujira -p

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末磨隘,一起剝皮案震驚了整個(gè)濱河市缤底,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌番捂,老刑警劉巖个唧,帶你破解...
    沈念sama閱讀 206,723評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異设预,居然都是意外死亡徙歼,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門鳖枕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來魄梯,“玉大人,你說我怎么就攤上這事宾符∧鸾眨” “怎么了?”我有些...
    開封第一講書人閱讀 152,998評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵魏烫,是天一觀的道長(zhǎng)辣苏。 經(jīng)常有香客問我肝箱,道長(zhǎng),這世上最難降的妖魔是什么稀蟋? 我笑而不...
    開封第一講書人閱讀 55,323評(píng)論 1 279
  • 正文 為了忘掉前任煌张,我火速辦了婚禮,結(jié)果婚禮上退客,老公的妹妹穿的比我還像新娘骏融。我一直安慰自己,他們只是感情好萌狂,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,355評(píng)論 5 374
  • 文/花漫 我一把揭開白布档玻。 她就那樣靜靜地躺著,像睡著了一般粥脚。 火紅的嫁衣襯著肌膚如雪窃肠。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,079評(píng)論 1 285
  • 那天刷允,我揣著相機(jī)與錄音,去河邊找鬼碧囊。 笑死树灶,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的糯而。 我是一名探鬼主播天通,決...
    沈念sama閱讀 38,389評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼熄驼!你這毒婦竟也來了像寒?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,019評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤瓜贾,失蹤者是張志新(化名)和其女友劉穎诺祸,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體祭芦,經(jīng)...
    沈念sama閱讀 43,519評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡筷笨,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,971評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了龟劲。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片胃夏。...
    茶點(diǎn)故事閱讀 38,100評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖昌跌,靈堂內(nèi)的尸體忽然破棺而出仰禀,到底是詐尸還是另有隱情,我是刑警寧澤蚕愤,帶...
    沈念sama閱讀 33,738評(píng)論 4 324
  • 正文 年R本政府宣布答恶,位于F島的核電站饺蚊,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏亥宿。R本人自食惡果不足惜卸勺,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,293評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望烫扼。 院中可真熱鬧曙求,春花似錦、人聲如沸映企。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)堰氓。三九已至挤渐,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間双絮,已是汗流浹背浴麻。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留囤攀,地道東北人软免。 一個(gè)月前我還...
    沈念sama閱讀 45,547評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像焚挠,于是被迫代替她去往敵國(guó)和親膏萧。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,834評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容