本来 MariaDB 的描绘初衷之一即是彻底兼容 MySQL,包含 API 和客户端协议,使之能轻松变成 MySQL 的代替品,所以由 MySQL 搬迁到 MariaDB 基本上能够称之为“晋级”,就如同软件晋级版别一样。
全部删除mysql/mariadb
mysql 已经不再包含在 centos 7 的源中,而改用了 mariadb;
1、使用rpm -qa | grep mariadb搜索 mariadb 现有的包:
如果存在,使用rpm -e --nodeps mariadb-*全部删除:
2、使用rpm -qa | grep mariadb搜索 mariadb 现有的包:
如果存在,使用yum remove mysql mysql-server mysql-libs compat-mysql51全部删除;
添加mariadb的yum源
1、创建 /etc/yum.repos.d/mariadb.repo:
2、添加yum源,该文件中添加如图所示内容:
安装 mariadb
运行yum install mariadb-server mariadb-client命令安装 mariadb
启动、配置mariadb
1、使用service mysql start命令启动mariadb 服务
2、接着运行 mysql_secure_installation配置mariadb:
登录 mariadb 并创建相应的数据库用户与数据库
1、使用mysql -uroot -p登录,回车之后会提示输入密码。注意密码没有回显;
2、创建新用户,create user 'git'@'localhost' identified by '$password';其中$password填写自己设置的密码。当然后面也可以修改;
3、如下图执行相应命令,设置存储引擎、创建数据库、设置用户权限;
使用新用户连接数据库
执行mysql -u git -p -d gitlabhq_production,回车之后会提示输入密码,填写之前创建用户设置的密码即可登录
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....