centos7自学之4-mariadb数据库的安装.md

一)全部删除系统自带的MySQL/MariaDB

  • MySQL 已经不再包含在 CentOS 7 的源中,而改用了 MariaDB;

    1. 使用rpm -qa | grep mariadb搜索 MariaDB 现有的包。使用rpm -qa | grep mysql 搜索
      mysql 现有的包:如果存在,使用rpm -e –nodeps mariadb-,rpm -e –nodeps mysql全部删除:
    2. 使用rpm -qa | grep mariadb,rpm -qa | grep mysql再次搜索 MariaDB,mysql
      现有的包:如果存在,使用yum remove mysql-* | yum remove mariadb-*全部删除;
    3. 使用 yum list installed | grep mysql 或者 yum list installed | grep mariadb
      如果存在,使用yum remove mysql-* | yum remove mariadb-*全部删除;

二)添加MariaDB的yum源

  1. 创建 /etc/yum.repos.d/MariaDB.repo:
    vi + /etc/yum.repos.d/MariaDB.repo
  2. 添加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

———————————————下载地址
https://downloads.mariadb.org/mariadb/repositories/#mirror=opencas&distro=CentOS&distro_release=centos7-amd64–centos7&version=10.1

三)安装 MariaDB

运行yum install MariaDB-server MariaDB-client 命令安装 MariaDB
或者 sudo yum install MariaDB-server MariaDB-client

四)启动、配置MariaDB

  1. 使用service mysql start命令启动MariaDB 服务
  2. 接着运行 mysql_secure_installation配置MariaDB:
    配置选项:y n n n y

五)登录 MariaDB 并创建相应的数据库用户与数据库

  1. 使用mysql -u root -p登录,回车之后会提示输入密码。注意密码没有回显;
  2. 创建新用户,CREATE USER ‘paac’@’localhost’ IDENTIFIED BY
    ‘password’;其中password填写自己设置的密码。当然后面也可以修改;

六)使用新用户连接数据库

  1. 执行mysql -u paac -p 回车之后会提示输入密码,填写之前创建用户设置的密码即可登录
  2. 执行相应命令,设置存储引擎、创建数据库、设置用户权限;
    创建数据库
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;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值