自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Percona 5.5.30轉(zhuǎn)投MariaDB 5.5.30小記

數(shù)據(jù)庫 其他數(shù)據(jù)庫 MySQL MariaDB
本文將介紹從Percona 5.5.30遷移到MariaDB 5.5.30的小記錄。供各位開發(fā)者參考,期間會在啟動時報錯,敬請注意。

Mariadb 5.5.30 用  percona 5.5.30 的mysql系統(tǒng)庫啟動時會報錯

  1. [ERROR] Incorrect definition of table mysql.event: expected column ‘sql_mode’ at position 14 to have type set …… 
  2. [ERROR] mysqld: Table ‘./mysql/tables_priv’ is marked as crashed and should be repaired 
  3. [Warning] Checking table: ‘./mysql/tables_priv’ 
  4. [ERROR] mysql.tables_priv: 1 client is using or hasn’t closed the table properly 
  5. mysql.proc ….. 

Mariadb和percona的mysql.event此表結(jié)構(gòu)有點不同

diff -u  Mariadb.event.txt  percona.event.txt

— event.txt   2013-05-04 10:35:25.939778373 -0400

+++ event2.txt  2013-05-04 10:36:12.221966298 -0400

@@ -12,7 +12,7 @@

   `ends` datetime DEFAULT NULL,

   `status` enum(‘ENABLED’,'DISABLED’,'SLAVESIDE_DISABLED’) NOT NULL DEFAULT ‘ENABLED’,

   `on_completion` enum(‘DROP’,'PRESERVE’) NOT NULL DEFAULT ‘DROP’,

  1. -  `sql_mode` set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','IGNORE_BAD_TABLE_OPTIONS','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL','ORACLE','MSSQL','DB2','MAXDB','NO_KEY_OPTIONS','NO_TABLE_OPTIONS','NO_FIELD_OPTIONS','MYSQL323','MYSQL40','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLES','STRICT_ALL_TABLES','NO_ZERO_IN_DATE','NO_ZERO_DATE','INVALID_DATES','ERROR_FOR_DIVISION_BY_ZERO','TRADITIONAL','NO_AUTO_CREATE_USER','HIGH_NOT_PRECEDENCE','NO_ENGINE_SUBSTITUTION','PAD_CHAR_TO_FULL_LENGTH'
  2. NOT NULL DEFAULT ''
  3.   
  4. +  `sql_mode` set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','NOT_USED','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL','ORACLE','MSSQL','DB2','MAXDB','NO_KEY_OPTIONS','NO_TABLE_OPTIONS','NO_FIELD_OPTIONS','MYSQL323','MYSQL40','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLES','STRICT_ALL_TABLES','NO_ZERO_IN_DATE','NO_ZERO_DATE','INVALID_DATES','ERROR_FOR_DIVISION_BY_ZERO','TRADITIONAL','NO_AUTO_CREATE_USER','HIGH_NOT_PRECEDENCE','NO_ENGINE_SUBSTITUTION','PAD_CHAR_TO_FULL_LENGTH')
  5.  NOT NULL DEFAULT ''

   `comment` char(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT ”,

   `originator` int(10) unsigned NOT NULL,

   `time_zone` char(64) CHARACTER SET latin1 NOT NULL DEFAULT ‘SYSTEM’,

導(dǎo)致event無法使用, 在咨詢P.linux兄后,解決辦法如下

裝一個純凈的mariadb,

然后從percona導(dǎo)出mysql庫

mysqldump  -B mysql  –opt  –triggers=true  –events  -u root -p > mmmmmysql.sql

注釋掉mysql.event, mysql.proc 表的建表語句(留下insert),然后手工導(dǎo)mmmmmysql.sql 進Mariadb 5.5.30

再啟動Mariadb就沒報錯了 ,能正常運行!

原文鏈接:http://www.mysqlops.com/2013/05/08/percona-5-5-30-%E8%BD%AC%E6%8A%95-mariadb-5-5-30-%E5%B0%8F%E8%AE%B0.html

 

【編輯推薦】

  1. MariaDB 5.3將支持ALTER TABLE的進度提示
  2. MySQL創(chuàng)始人打造MariaDB 全面兼容MySQL 5.1
  3. MariaDB 2周年了
  4. 教你五步優(yōu)化你的MongoDB
  5. MariaDB 5.3.4性能測試

 

責(zé)任編輯:彭凡 來源: MySQLOPS
相關(guān)推薦

2015-07-16 17:00:15

MySQLMariaDBPercona

2017-10-09 18:36:54

MariaDB阿里巴巴

2013-09-18 09:57:01

Android開源雅虎

2009-03-04 09:30:55

FlockFirefoxChrome

2023-03-10 10:32:44

Vanilla OSUbuntuDebian Sid

2015-04-16 11:04:13

ICT渠道華為

2012-12-04 09:11:55

2019-07-24 10:46:41

iPhone華為蘋果

2012-04-24 09:44:16

Windows Pho網(wǎng)秦

2020-06-30 14:25:28

MavenGradle Spring

2012-05-26 23:32:54

webOS

2012-10-16 09:54:21

MapRHortonworksCloudera

2009-05-19 16:47:54

LinuxWindows微軟

2009-02-17 20:24:18

MOTO微軟手機操作系統(tǒng)

2009-07-29 09:35:07

谷歌離職

2024-10-05 11:03:10

2011-01-13 09:17:44

2009-12-01 09:09:58

谷歌Digg

2012-09-17 14:42:28

Uinx云計算IBM

2012-11-02 14:22:13

華為Juniper
點贊
收藏

51CTO技術(shù)棧公眾號