zoukankan      html  css  js  c++  java
  • CentOS MariaDB 安装和配置

    sudo vi /etc/yum.repos.d/mariadb.repo

    # MariaDB 10.1 CentOS repository list - created 2017-03-23 13:04 UTC
    # http://downloads.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

    #保存退出 :wq

    sudo sed -i 's#yum.mariadb.org#mirrors.ustc.edu.cn/mariadb/yum#' /etc/yum.repos.d/mariadb.repo


    # 或者使用 HTTPS
    sudo sed -i 's#http://mirrors.ustc.edu.cn#https://mirrors.ustc.edu.cn#g' /etc/yum.repos.d/mariadb.repo

    #若安装时遇到错误 “Failed to connect to 2001:da8:d800:95::110: Network is unreachable”,将源地址中的 mirrors.ustc.edu.cn替换为 ipv4.mirrors.edu.cn 以强制使用 IPv4:
    sudo sed -i 's#//mirrors.ustc.edu.cn#//ipv4.mirrors.ustc.edu.cn#g' /etc/yum.repos.d/mariadb

    sudo yum update

    #安装命令
    sudo yum install MariaDB-server MariaDB-client

    sudo service mariadb start
    service mariadb status

    #root 不设置密码,默认
    sudo mysql_secure_installation

    #允许远程访问
    sudo vi /etc/my.cnf.d/server.cnf
    bind-address = 0.0.0.0
    :wq

    sudo service mariadb restart

    sudo adduser dbuser

    #登陆到mysql
    mysql -u root
    use mysql;

    #####update user SET Host='%' where User='root'and Host='localhost';

    INSERT INTO mysql.user (Host, User, Password) VALUES ('%', 'dbuser', password('dragon'));

    GRANT ALL ON *.* TO 'dbuser'@'%' WITH GRANT OPTION;
    flush privileges;

    #配置字符集

    set character_set_client = utf8 ;
    set character_set_connection=utf8 ;
    set character_set_database = utf8 ;
    set character_set_results = utf8 ;
    set character_set_server =utf8 ;

    SET collation_server= utf8_general_ci;
    SET collation_connection= utf8_general_ci;
    SET collation_database= utf8_general_ci;

    #exit
    #修改配置
    sudo vi /etc/my.cnf.d/server.cnf

    [mysqld]
    character-set-server = utf8
    collation-server = utf8_general_ci
    #init-connect=’SET NAMES utf8′

    #:wq 保存退出

    #and restart mysql
    sudo service mariadb restart


    # 查询数据库使用的字符集和排序
    mysql -u root
    show variables like '%colla%';
    show variables like '%chara%';

    #防火墙

    sudo firewall-cmd --add-service=mysql --permanent #开放服务
    sudo firewall-cmd --reload #重载防火墙

  • 相关阅读:
    WPF基础之内容控件
    WPF基础之路由事件
    WPF基础分享之布局
    JMeter操作手册
    Jmeter安装和配置
    UI自动化--Web Driver小结
    对于自动化测试框架的总结
    UI自动化--selenium webdriver
    postman断言
    接口测试工具---postman的基本使用
  • 原文地址:https://www.cnblogs.com/zfking/p/6655131.html
Copyright © 2011-2022 走看看