一)全部删除系统自带的MySQL/MariaDB
- MySQL 已经不再包含在 CentOS 7 的源中,而改用了 MariaDB;
- 使用rpm -qa | grep mariadb搜索 MariaDB 现有的包。使用rpm -qa | grep mysql 搜索
mysql 现有的包:
如果存在,使用rpm -e –nodeps mariadb-,rpm -e –nodeps mysql全部删除:
- 使用rpm -qa | grep mariadb,rpm -qa | grep mysql再次搜索 MariaDB,mysql
现有的包:
如果存在,使用yum remove mysql-* | yum remove mariadb-*全部删除;
- 使用 yum list installed | grep mysql 或者 yum list installed | grep mariadb
如果存在,使用yum remove mysql-* | yum remove mariadb-*全部删除;
- 使用rpm -qa | grep mariadb搜索 MariaDB 现有的包。使用rpm -qa | grep mysql 搜索
二)添加MariaDB的yum源
- 创建 /etc/yum.repos.d/MariaDB.repo:
vi + /etc/yum.repos.d/MariaDB.repo
- 添加yum源,该文件中添加如图所示内容:
内容:
# MariaDB 10.1 CentOS repository list - created 2016-03-03 13:06 UTC
#http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
———————————————下载地址
三)安装 MariaDB
运行yum install MariaDB-server MariaDB-client 命令安装 MariaDB
或者 sudo yum install MariaDB-server MariaDB-client
四)启动、配置MariaDB
- 使用service mysql start命令启动MariaDB 服务
- 接着运行 mysql_secure_installation配置MariaDB:
配置选项:y n n n y
五)登录 MariaDB 并创建相应的数据库用户与数据库
- 使用mysql -u root -p登录,回车之后会提示输入密码。注意密码没有回显;
- 创建新用户,CREATE USER ‘paac’@’localhost’ IDENTIFIED BY
‘password’;其中password填写自己设置的密码。当然后面也可以修改;
六)使用新用户连接数据库
- 执行mysql -u paac -p 回车之后会提示输入密码,填写之前创建用户设置的密码即可登录
- 执行相应命令,设置存储引擎、创建数据库、设置用户权限;
创建数据库CREATE DATABASE paac DEFAULT CHARACTER SET utf8;
user paac ;
创建表
create table user(
id int(11) primary key ,
username varchar(12) not null,
password varchar(50) not null
) default charset = utf8;
时间: 2024-10-02 09:17:47