zoukankan      html  css  js  c++  java
  • Centos6.6下安装MariaDB步骤,利用yum进行安装 第二篇

    一、安装过程参考的相关文章:

    Centos 使用YUM安装MariaDB 

    CentOS安装并设置MariaDB 

    CentOS用yum安装、配置MariaDB

    MariaDB远程连接配置 

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

    使用yum安装MariaDB(官方文档)

    二、设置连接规则 

    1、登陆MariaDB

       #mysql -u -root -p

    2、设置数据库

      > use mysql

    3、配置连接规则

     > GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'passwd' WITH GRANT OPTION;

     这句话的意思是使用root 帐户可以在任意位置进行连接

    如果想指定IP的话,修改如下(ip是192.168.1.120的机器可以连接):

      GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.120' IDENTIFIED BY 'passwd' WITH GRANT OPTION;

      GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.%' IDENTIFIED BY 'passwd' WITH GRANT OPTION;

      GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.%' IDENTIFIED BY 'passwd' WITH GRANT OPTION;

    这三种写法都可以。

    grant all on 数据库名.* to 用户名@"可以登录的范围" identified by '密码' with grant option;

    grant all on metalsdb.* to metalsadmin@"%" identified by 'metals123456' with grant option;

    将metalsdb数据所有操作限制,赋给metasadmin用户,并且可以在任何地方登录(%代表不指定范围,哪里都可以,localhost 代表本地登录, ip 指定段登录 202.102.% 等) 使用密码为metas123456作为登录口令

    4、保存修改

      > flush privileges;  //做完任何一步,都要执行这句话。 

      >quit

    三、设置数据库大小写不敏感、数据库编码为UTF-8、设置访问端口

           用root帐号登录后,在/etc/my.cnf.d/server.cnf 文件

           [mysqld]下添加如下内容。

              port=8807

              character_set_server=utf8

               lower_case_table_names=1

          用root帐号登录后,在/etc/my.cnf.d/msqyl-clinets.cnf 文件

        [client]

          port=8807

    四、设置MariaDB 用户

         #service mysql stop

         #mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

         #mysql -u root mysql

         [msyql]UPDATE user SET Password=PASSWORD('newpassword') where USER='root';

      

    配置权限 

        [mysql] grant all on *.* to root@'ip';

        

         [mysql] flush privileges;

         [mysql] quit;

        

    五、 重启 MariaDB

         #service mysql  restart

         完成

  • 相关阅读:
    面向对象(metaclass继承高级用法)
    建表和删表(sqlalchemy框架)
    单表操作
    认证,权限
    协程,twisted
    定制起始url(scrapy_redis)
    浅谈深度优先和广度优先(scrapy-redis)
    scrapy-redis(调度器Scheduler源码分析)
    scrapy-redis
    xpath
  • 原文地址:https://www.cnblogs.com/yunfeng83/p/5540444.html
Copyright © 2011-2022 走看看