日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql 5.1升级5.6_mysql 5.1.71升级到5.6.30

發(fā)布時間:2025/3/11 数据库 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 5.1升级5.6_mysql 5.1.71升级到5.6.30 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

mysql 5.1.71升級到5.6.30mysqldump-h主機名 -P端口 -u用戶名 -p密碼 (–database) 數據庫名 >文件名.sql

備份MySQL數據庫的命令

mysqldump-hhostname -uusername -ppassword databasename >backupfile.sql

備份MySQL數據庫為帶刪除表的格式,能夠讓該備份覆蓋已有數據庫而不需要手動刪除原有數據庫。

mysqldump-–add-drop-table -uusername -ppassword databasename >backupfile.sql

直接將MySQL數據庫壓縮備份

mysqldump-hhostname -uusername -ppassword databasename | gzip >backupfile.sql.gz

備份MySQL數據庫某個(些)表

mysqldump-hhostname -uusername -ppassword databasename specific_table1 specific_table2 >backupfile.sql

同時備份多個MySQL數據庫

mysqldump-hhostname -uusername -ppassword --databases databasename1 databasename2 databasename3 >multibackupfile.sql

僅僅備份數據庫結構

mysqldump –-no-data --databases databasename1 databasename2 databasename3 >structurebackupfile.sql

備份服務器上所有數據庫

mysqldump –all-databases >allbackupfile.sql

還原MySQL數據庫的命令

mysql-hhostname -uusername -ppassword databasename

還原壓縮的MySQL數據庫

gunzip< backupfile.sql.gz | mysql -uusername -ppassword databasename

將數據庫轉移到新服務器

mysqldump-uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename1、備份配置文件

[root@webmaildb01~]#cat /etc/my.cnf | egrep -v "^$|^#"

[mysqld]

skip-name-resolve

port= 3306skip-external-locking

query-cache-type = 1query-cache-size =64M

query_cache_limit=10M

thread_cache_size= 8innodb_file_per_table

ssl-cert = /etc/pki/tls/certs/iRedMail.crt

ssl-key = /etc/pki/tls/private/iRedMail.key

ssl-cipher =ALL

server-id = 1log_bin= /var/log/mysqld/mysql-bin.log

log-slave-updates

log-bin-index = /var/log/mysqld/mysqld-log-bin.index

log-error = /var/log/mysqld/error.log

relay-log = /var/log/mysqld/relay.log

relay-log-info-file = /var/log/mysqld/relay-log.info

relay-log-index = /var/log/mysqld/relay-log.index

auto_increment_increment= 10auto_increment_offset= 1binlog_do_db=amavisd

binlog_do_db=iredadmin

binlog_do_db=roundcubemail

binlog_do_db=vmail

binlog-ignore-db=test

binlog-ignore-db=information_schema

binlog-ignore-db=mysql

binlog-ignore-db=iredapd

binlog-ignore-db=sogo

binlog-ignore-db=test

log-slave-updates

replicate-ignore-db=test

replicate-ignore-db=information_schema

replicate-ignore-db=mysql

replicate-ignore-db=iredapd

[client]

default-character-set=utf8

[mysqld_safe]

log-error = /var/log/mysqld/mysqld.log##############################################################

[root@webmaildb02~]#cat /etc/my.cnf | egrep -v "^$|^#"

[mysqld]

port= 3306skip-external-locking

query-cache-type = 1query-cache-size =64M

query_cache_limit=10M

thread_cache_size= 8innodb_file_per_table

ssl-cert = /etc/pki/tls/certs/iRedMail.crt

ssl-key = /etc/pki/tls/private/iRedMail.key

ssl-cipher =ALL

skip-name-resolve

server-id = 2log_bin= /var/log/mysqld/mysqld-bin.log

log-slave-updates

log-bin-index = /var/log/mysqld/log-bin.index

log-error = /var/log/mysqld/error.log

relay-log = /var/log/mysqld/relay.log

relay-log-info-file = /var/log/mysqld/relay-log.info

relay-log-index = /var/log/mysqld/relay-log.index

auto_increment_increment= 10auto_increment_offset= 1binlog_do_db=amavisd

binlog_do_db=iredadmin

binlog_do_db=roundcubemail

binlog_do_db=vmail

binlog-ignore-db=test

binlog-ignore-db=information_schema

binlog-ignore-db=mysql

binlog-ignore-db=iredapd

binlog-ignore-db=sogo

log-slave-updates

replicate-ignore-db=test

replicate-ignore-db=information_schema

replicate-ignore-db=mysql

replicate-ignore-db=iredapd

[client]

default-character-set=utf8

[mysqld_safe]

log-error = /var/log/mysqld/mysqld.log2、關閉數據庫,備份全部數據庫,和部分數據庫,表結構######################################################################

同時備份多個MySQL數據庫

mysqldump-hhostname -uusername -ppassword –-databases databasename1 databasename2 databasename3 >multibackupfile.sql

僅僅備份數據庫結構

mysqldump –-no-data –-databases databasename1 databasename2 databasename3 >structurebackupfile.sql

備份服務器上所有數據庫

mysqldump-uroot -p密碼 --all-databases >allbackupfile.sql

還原MySQL數據庫的命令

mysql-hhostname -uusername -ppassword databasename

先備份全庫

mysqldump-uroot -p密碼 --all-databases >allbackupfile.sql

備份mysql,amavisd,iredadmin,iredapd,roundcubemail,vmail

mysqldump-uroot -p密碼 --databases amavisd iredadmin iredapd roundcubemail vmail mysql >multibackupfile.sql

備份表結構

mysqldump-uroot -p密碼 --no-data --databases amavisd iredadmin iredapd roundcubemail vmail mysql >structurebackupfile.sql2.1、刪除/var/lib/mysql所有文件

刪除/var/log/mysqld/下的所有的文件3、上傳數據包

安裝升級包,如果遇到沖突的包就卸載他,本次遇到的沖突包為mysql-libs4、還原數據庫

SET PASSWORD= PASSWORD('密碼');

還原MySQL數據庫的命令

mysql-uroot -p密碼

mysql> source /root/allbackupfile.sql

總結

以上是生活随笔為你收集整理的mysql 5.1升级5.6_mysql 5.1.71升级到5.6.30的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。