MySQL(mariadb)

MySQL(mariadb)的安装

Mysql(mariadb安装)

  1. 配置mariadb的yum源,新建一个Mariadb.repo仓库文件

    #编辑创建mariadb.repo仓库文件

    vi /etc/yum.repos.d/MariaDB.repo

  2. 修改mariadb.repo仓库文件

    vi /etc/yum.repos.d/MariaDB.repo
    
    [mariadb]
    name = MariaDB
    baseurl = http://yum.mariadb.org/10.1/centos7-amd64
    gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    gpgcheck=1
    
  3. 当MariaDB仓库地址添加好后,通过下面的命令一键安装MariaDB

yum install MariaDB-server MariaDB-client -y
  1. 启动mariadb服务
systemctl status mariadb 	# 查看mariadb服务的状态
systemctl start mariadb     # 启动mariadb服务

启动服务后再次查看服务状态

在这里插入图片描述

  1. 初始化mysql
mysql_secure_installation

# 刚开始密码为空 直接回车
Enter current password for root (enter for none): 
OK, successfully used password, moving on...

# 然后设置新的密码
Set root password? [Y/n] y

# 是否删除匿名用户
Remove anonymous users? [Y/n] y

# 是否允许远程登录
Disallow root login remotely? [Y/n] y

# 是否删除测试数据库test
Remove test database and access to it? [Y/n] y

# 是否重新加载权限表
Reload privilege tables now? [Y/n] y
  1. 进入mysql
mysql -uroot -p(刚刚设置的密码)

在这里插入图片描述

mysql创建普通用户

# 开发中不糊只有一个root用户,为了数据库的安全以及其他用户协同管理数据库,就需要创建其他数据库账户,然后分配权限,满足工作需求。

MariaDB [none]> create user qgz@'127.0.0.1' identified by 'qgz123';

MariaDB [(none)]> use mysql;

MariaDB [mysql]> select host,user,password from user where user='qgz';

在这里插入图片描述

# 切换普通用户qgz,查看数据库信息,发现无法看到完整的数据库列表

[root@localhost ~]# mysql -uqgz -p -h 127.0.0.1

MariaDB [(none)]> show databases;


MariaDB [(none)]> show databases;

+--------------------+
| Database           |
+--------------------+
| information_schema |
+--------------------+

| Database |
±-------------------+
| information_schema |
±-------------------+

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值