榪涘叆slave鏈嶅姟鍣紝榪愯錛?/p>
mysql> show slave status\G
.......
Relay_Log_File: localhost-relay-bin.000535
Relay_Log_Pos: 21795072
Relay_Master_Log_File: localhost-bin.000094
Slave_IO_Running: Yes
Slave_SQL_Running: No
Replicate_Do_DB:
Replicate_Ignore_DB:
......
瑙e喅鍔炴硶涓銆?/strong>
Slave_SQL_Running: No
1.紼嬪簭鍙兘鍦╯lave涓婅繘琛屼簡(jiǎn)鍐欐搷浣?/p>
2.涔熷彲鑳芥槸slave鏈哄櫒閲嶈搗鍚庯紝浜嬪姟鍥炴粴閫犳垚鐨?
涓鑸槸浜嬪姟鍥炴粴閫犳垚鐨勶細(xì)
瑙e喅鍔炴硶錛?br style="line-height: 22px; " />mysql> slave stop;
mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
mysql> slave start;
瑙e喅鍔炴硶浜屻?/p>
棣栧厛鍋滄帀Slave鏈嶅姟錛歴lave stop
鍒頒富鏈嶅姟鍣ㄤ笂鏌ョ湅涓繪満鐘舵侊細(xì)
璁板綍File鍜孭osition瀵瑰簲鐨勫?/p>
榪涘叆master
mysql> show master status;
+----------------------+----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+----------------------+----------+--------------+------------------+
| localhost-bin.000094 | 33622483 | | |
+----------------------+----------+--------------+------------------+
1 row in set (0.00 sec)
鐒跺悗鍒皊lave鏈嶅姟鍣ㄤ笂鎵ц鎵嬪姩鍚屾錛?br style="line-height: 22px; " />
mysql> change master to
> master_host='master_ip',
> master_user='user',
> master_password='pwd',
> master_port=3306,
> master_log_file=localhost-bin.000094',
> master_log_pos=33622483 ;
1 row in set (0.00 sec)
mysql> slave start;
1 row in set (0.00 sec)
mysql> show slave status\G
*************************** 1. row ***************************
........
Master_Log_File: localhost-bin.000094
Read_Master_Log_Pos: 33768775
Relay_Log_File: localhost-relay-bin.000537
Relay_Log_Pos: 1094034
Relay_Master_Log_File: localhost-bin.000094
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Replicate_Do_DB:
鎵嬪姩鍚屾闇瑕佸仠姝aster鐨勫啓鎿嶄綔錛?nbsp;
鎴戜滑鐭ラ亾錛屽湪鍏崇郴鏁版嵁搴?/strong>鏍囧噯涓湁鍥涗釜浜嬪姟闅旂綰у埆錛?/p>
鏌ョ湅InnoDB緋葷粺綰у埆鐨勪簨鍔¢殧紱葷駭鍒細(xì)
鏌ョ湅InnoDB浼?xì)璇澗Uу埆鐨勪簨鍔¢殧紱葷駭鍒細(xì)
淇敼浜嬪姟闅旂綰у埆錛?/p>
InnoDB鐨勫彲閲嶅璇婚殧紱葷駭鍒拰鍏朵粬鏁版嵁搴撶殑鍙噸澶嶈鏄湁鍖哄埆鐨勶紝涓嶄細(xì)閫犳垚騫昏薄璇伙紙phantom read錛夛紝鎵璋撳夠璞¤錛屽氨鏄悓涓涓簨鍔″唴錛屽嬈elect錛屽彲浠ヨ鍙栧埌鍏朵粬session insert騫跺凡緇廲ommit鐨勬暟鎹備笅闈㈡槸涓涓皬鐨勬祴璇曪紝璇佹槑InnoDB鐨勫彲閲嶅璇婚殧紱葷駭鍒笉浼?xì)閫犳垚騫昏薄璇匯傛祴璇曟秹鍙?qiáng)涓や釜session錛屽垎鍒負(fù)session 1鍜宻ession 2錛岄殧紱葷駭鍒兘鏄痳epeateable read錛屽叧闂璦utocommit
session 1 鍒涘緩琛ㄥ茍鎻掑叆嫻嬭瘯鏁版嵁
session 2 鏌ヨ錛屾病鏈夋暟鎹紝姝e父錛宻ession1娌℃湁鎻愪氦錛屼笉鍏佽鑴忚
session 1 鎻愪氦浜嬪姟
session 2 鏌ヨ錛岃繕鏄病鏈夋暟鎹紝娌℃湁浜х敓騫昏薄璇?/p>
浠ヤ笂璇曢獙鐗堟湰錛?/p>
--EOF--
鏌ョ湅MySQL鐨勫綋鍓嶅瓨鍌ㄥ紩鎿?/strong>
涓鑸儏鍐典笅錛宮ysql浼?xì)榛樿鎻愪緵澶毧U嶅瓨鍌ㄥ紩鎿?浣犲彲浠ラ氳繃涓嬮潰鐨勬煡鐪?
鐪嬩綘鐨刴ysql鐜板湪宸叉彁渚涗粈涔堝瓨鍌ㄥ紩鎿?
mysql> show engines;
鐪嬩綘鐨刴ysql褰撳墠榛樿鐨勫瓨鍌ㄥ紩鎿?
mysql> show variables like '%storage_engine%';
浣犺鐪嬫煇涓〃鐢ㄤ簡(jiǎn)浠涔堝紩鎿?鍦ㄦ樉紺虹粨鏋滈噷鍙傛暟engine鍚庨潰鐨勫氨琛ㄧず璇ヨ〃褰撳墠鐢ㄧ殑瀛樺偍寮曟搸):
mysql> show create table 琛ㄥ悕;
MySQL 涔辯爜鐨勬牴婧愭槸鐨?MySQL 瀛楃闆嗚緗笉褰撶殑闂錛屾湰鏂囨眹鎬諱簡(jiǎn)鏈夊叧鏌ョ湅 MySQL 瀛楃闆嗙殑鍛戒護(hù)銆傚寘鎷煡鐪?MySQL 鏁版嵁搴?/strong>鏈嶅姟鍣ㄥ瓧絎﹂泦銆佹煡鐪?MySQL 鏁版嵁搴撳瓧絎﹂泦錛屼互鍙?qiáng)鏁版嵁琛ㄥ拰瀛棇D電殑瀛楃闆嗐佸綋鍓?a target="_self" style="word-break: break-all; text-decoration: underline; color: #070648; line-height: normal !important; ">瀹夎鐨?MySQL 鎵鏀寔鐨勫瓧絎﹂泦絳夈?/p>
涓銆佹煡鐪?MySQL 鏁版嵁搴撴湇鍔″櫒鍜屾暟鎹簱瀛楃闆嗐?/p>
mysql> show variables like '%char%'; +--------------------------+-------------------------------------+------ | Variable_name | Value |...... +--------------------------+-------------------------------------+------ | character_set_client | utf8 |...... -- 瀹㈡埛绔瓧絎﹂泦 | character_set_connection | utf8 |...... | character_set_database | utf8 |...... -- 鏁版嵁搴撳瓧絎﹂泦 | character_set_filesystem | binary |...... | character_set_results | utf8 |...... | character_set_server | utf8 |...... -- 鏈嶅姟鍣ㄥ瓧絎﹂泦 | character_set_system | utf8 |...... | character_sets_dir | D:\MySQL Server 5.0\share\charsets\ |...... +--------------------------+-------------------------------------+------
浜屻佹煡鐪?MySQL 鏁版嵁琛紙table錛?鐨勫瓧絎﹂泦銆?/p>
mysql> show table status from sqlstudy_db like '%countries%'; +-----------+--------+---------+------------+------+-----------------+------ | Name | Engine | Version | Row_format | Rows | Collation |...... +-----------+--------+---------+------------+------+-----------------+------ | countries | InnoDB | 10 | Compact | 11 | utf8_general_ci |...... +-----------+--------+---------+------------+------+-----------------+------
涓夈佹煡鐪?MySQL 鏁版嵁鍒楋紙column錛夌殑瀛楃闆嗐?/p>
mysql> show full columns from countries; +----------------------+-------------+-----------------+-------- | Field | Type | Collation | ....... +----------------------+-------------+-----------------+-------- | countries_id | int(11) | NULL | ....... | countries_name | varchar(64) | utf8_general_ci | ....... | countries_iso_code_2 | char(2) | utf8_general_ci | ....... | countries_iso_code_3 | char(3) | utf8_general_ci | ....... | address_format_id | int(11) | NULL | ....... +----------------------+-------------+-----------------+--------
鍥涖佹煡鐪嬪綋鍓嶅畨瑁呯殑 MySQL 鎵鏀寔鐨勫瓧絎﹂泦銆?/p>
mysql> show charset; mysql> show char set; +----------+-----------------------------+---------------------+--------+ | Charset | Description | Default collation | Maxlen | +----------+-----------------------------+---------------------+--------+ | big5 | Big5 Traditional Chinese | big5_chinese_ci | 2 | | dec8 | DEC West European | dec8_swedish_ci | 1 | | cp850 | DOS West European | cp850_general_ci | 1 | | hp8 | HP West European | hp8_english_ci | 1 | | koi8r | KOI8-R Relcom Russian | koi8r_general_ci | 1 | | latin1 | cp1252 West European | latin1_swedish_ci | 1 | | latin2 | ISO 8859-2 Central European | latin2_general_ci | 1 | | swe7 | 7bit Swedish | swe7_swedish_ci | 1 | | ascii | US ASCII | ascii_general_ci | 1 | | ujis | EUC-JP Japanese | ujis_japanese_ci | 3 | | sjis | Shift-JIS Japanese | sjis_japanese_ci | 2 | | hebrew | ISO 8859-8 Hebrew | hebrew_general_ci | 1 | | tis620 | TIS620 Thai | tis620_thai_ci | 1 | | euckr | EUC-KR Korean | euckr_korean_ci | 2 | | koi8u | KOI8-U Ukrainian | koi8u_general_ci | 1 | | gb2312 | GB2312 Simplified Chinese | gb2312_chinese_ci | 2 | | greek | ISO 8859-7 Greek | greek_general_ci | 1 | | cp1250 | Windows Central European | cp1250_general_ci | 1 | | gbk | GBK Simplified Chinese | gbk_chinese_ci | 2 | | latin5 | ISO 8859-9 Turkish | latin5_turkish_ci | 1 | | armscii8 | ARMSCII-8 Armenian | armscii8_general_ci | 1 | | utf8 | UTF-8 Unicode | utf8_general_ci | 3 | | ucs2 | UCS-2 Unicode | ucs2_general_ci | 2 | | cp866 | DOS Russian | cp866_general_ci | 1 | | keybcs2 | DOS Kamenicky Czech-Slovak | keybcs2_general_ci | 1 | | macce | Mac Central European | macce_general_ci | 1 | | macroman | Mac West European | macroman_general_ci | 1 | | cp852 | DOS Central European | cp852_general_ci | 1 | | latin7 | ISO 8859-13 Baltic | latin7_general_ci | 1 | | cp1251 | Windows Cyrillic | cp1251_general_ci | 1 | | cp1256 | Windows Arabic | cp1256_general_ci | 1 | | cp1257 | Windows Baltic | cp1257_general_ci | 1 | | binary | Binary pseudo charset | binary | 1 | | geostd8 | GEOSTD8 Georgian | geostd8_general_ci | 1 | | cp932 | SJIS for Windows Japanese | cp932_japanese_ci | 2 | | eucjpms | UJIS for Windows Japanese | eucjpms_japanese_ci | 3 | +----------+-----------------------------+---------------------+--------+
浠ヤ笂鏌ョ湅 MySQL 瀛楃闆嗗懡浠わ紝閫傜敤浜?Windows & Linux銆?/p>