• 售前

  • 售后

热门帖子
入门百科

项目从MYSQL迁徙至MARIADB教程

[复制链接]
天下第一菜鸟俅 显示全部楼层 发表于 2021-10-25 20:23:47 |阅读模式 打印 上一主题 下一主题
准备数据库(MySQL),若已有MySQL,可忽略.
  1. build MySQL table;
复制代码
毗连MySQL;
  1. mysql -u root -p
复制代码
创建数据表;
  1. mysql> create database demo;
  2. mysql> use demo;
  3. mysql> create table pet(name varchar(30), owner varchar(30), species varchar(20), sex char(1));
复制代码
添加数据表内容;
  1. mysql> insert into pet values('brandon','Jack','puddle','m'),('dixie','Danny','chihuahua','f');
复制代码
exit();     ----退出MySQL
backup MySQL;
前情提示,启用二进制;
备份数据表;备份my.cnf;
  1. $ mysqldump --all-databases --user=root --password --master-data > backupdb.sql
  2. $ sudo cp /etc/mysql/my.cnf /opt/my.cnf.bak
复制代码
del MySQL;
制止MySQL服务;
  1. $ sudo service mysql stop //RHEL6
  2. $ sudo systemctl stop mysql //RHEL7
  3. $ sudo /etc/init.d/mysql stop //RHEL6
复制代码
移除MySQL配置及文件;
  1. $ sudo yum remove mysql* mysql-server mysql-devel mysql-libs
  2. $ sudo rm -rf /var/lib/mysql
复制代码
build mariadb;
安装 mariadb;以及干系依赖包;
  1. $ sudo vi /etc/yum.repos.d/MariaDB.repo  //创建自定义的yum源
复制代码
.......................................  //以下为文件内容
  1. [mariadb]
  2. name = MariaDB
  3. baseurl = http://yum.mariadb.org/5.5/centos7-amd64
  4. gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
  5. gpgcheck=1
复制代码
.......................................
  1. $ sudo yum install MariaDB-server MariaDB-client//安装MariaDB
复制代码
规复my.cnf文件;
  1. $ sudo cp /opt/my.cnf   /etc/mysql/
复制代码
启动mariadb;
  1. $ sudo service mariadb start
  2. $ sudo systemctl start mariadb
  3. $ sudo /etc/init.d/mariadb start
复制代码
MySQL ==>> MARIADB;
将数据表导入到mariadb中;
  1. $ mysql -u root -p < backupdb.sql
复制代码
出现一下内容,表示登录成功;恭喜你;
  1. $ mysql -u root -p
复制代码
......................................//以下为sql下令
  1. MariaDB [(none)]> show databases;
  2. MariaDB [(none)]> use test01;
  3. MariaDB [test01]> select * from pet;
复制代码

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作