资源由 www.eimhe.com 美河学习在线收集提供
声明:答案后有问号或是批准的地方都是目前还不太清楚的知识点,多数题目下面都附带了
参考链接,请仔细阅读理解。
1.考点参考
http://dev.mysql.com/doc/refman/5.6/en/replication-gtids-failover.html#replication-gtids-failove
r-empty
A simple master-to-slave replication is currently being used. The following information is
extracted from the SHOW SLAVE STATUS output:
Last_SQL_Error: Error 'Duplicate entry '8' for key 'PRIMARY' ' on query. Default database: 'mydb'.
Query:
'insert into mytable VALUES ('8' , 'George') '
Skip_Counter: 0 Retrieved _Gtid_Set:
38f32e23480a7-32a1-c323f78067fd37821: 1-8
Auto _Position: 1
You execute a “SHOW CREATE TABLE mytable” on the slave:
CREATE TABLE ‘mytable’ (
‘ID’ int(11) NOT NULL DEFAULT ‘0’,
‘name’ char(10) DEFAULT NULL,
PRIMARY KEY (‘ID’) );
The table mytable on the slave contains the following:
…
You have issued a STOP SLAVE command. One or more statements are required before you can
issue a START SLAVE command to resolve the duplicate key error.
Which statement should be used?
A. SET GLOBAL SQL_SKIP_SLAVE_COUNTER=1
B. SET GTID_NEXT=”CONSISTENCY”; BEGIN; COMMIT; SET GTID_NEXT=” AUTOMATIC’;
C. SET GLOBAL enforce_gtid_consistency=ON
D. SET GTID_EXECUTED=”38f32e23480a7-32a1-c323f78067fd37821 : 9”;
E. SET GTID_NEXT=”38f32e23480a7-32a1-c323f78067fd37821 : 9”; BEGIN; COMMIT; SET
GTID_NEXT=”AUTOMATIC”;
Answer:E
2.考点参考
http://dev.mysql.com/doc/refman/5.6/en/routines-table.html
You inherit a legacy database system when the previous DBA, Bob, leaves the company. You are
notified that users are getting the following error:
mysql> CALL film_in_stock (40, 2, @count);
ERROR 1449 (HY000): The user specified as a definer (‘bon’@’localhost’) does not exist