当前位置: 移动技术网 > IT编程>数据库>Mysql > 项目从MYSQL迁移至MARIADB教程

项目从MYSQL迁移至MARIADB教程

2017年12月07日  | 移动技术网IT编程  | 我要评论

卿本当家,黄金城89168澳门官方,僵尸世界大战迅雷下载

准备数据库(mysql),若已有mysql,可忽略.

build mysql table;

连接mysql;

mysql -u root -p

创建数据表;

mysql> create database demo;

mysql> use demo;

mysql> create table pet(name varchar(30), owner varchar(30), species varchar(20), sex char(1));

添加数据表内容;

mysql> insert into pet values('brandon','jack','puddle','m'),('dixie','danny','chihuahua','f');

exit();     ----退出mysql

backup mysql;

前情提示,启用二进制;

备份数据表;备份my.cnf;

$ mysqldump --all-databases --user=root --password --master-data > backupdb.sql

$ sudo cp /etc/mysql/my.cnf /opt/my.cnf.bak



del mysql;

停止mysql服务;

$ sudo service mysql stop //rhel6

$ sudo systemctl stop mysql //rhel7

$ sudo /etc/init.d/mysql stop //rhel6

移除mysql配置及文件;

$ sudo yum remove mysql* mysql-server mysql-devel mysql-libs

$ sudo rm -rf /var/lib/mysql

build mariadb;

安装 mariadb;以及相关依赖包;

$ sudo vi /etc/yum.repos.d/mariadb.repo  //创建自定义的yum源

.......................................  //以下为文件内容

[mariadb]

name = mariadb

baseurl = http://yum.mariadb.org/5.5/centos7-amd64

gpgkey=https://yum.mariadb.org/rpm-gpg-key-mariadb

gpgcheck=1

.......................................

$ sudo yum install mariadb-server mariadb-client//安装mariadb

恢复my.cnf文件;

$ sudo cp /opt/my.cnf   /etc/mysql/

启动mariadb;

$ sudo service mariadb start

$ sudo systemctl start mariadb

$ sudo /etc/init.d/mariadb start

mysql ==>> mariadb;

将数据表导入到mariadb中;

$ mysql -u root -p < backupdb.sql

出现一下内容,表示登录成功;恭喜你;

$ mysql -u root -p

......................................//以下为sql命令

mariadb [(none)]> show databases;

mariadb [(none)]> use test01;

mariadb [test01]> select * from pet;

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网