zoukankan      html  css  js  c++  java
  • centos 7 系统下mariadb的安装及简单配置

    mariadb的安装

    1.yum  list | grep  mariadb     <--查看系统中自带的数据库版本号

    2.yum -y install mariadb*       <--安装数据库及所需要的依赖环境

    3.systemctl  start  mariadb     <--启动数据库服务

    4.systemctl  enable  mariadb    <--设置开机自动启动数据库

    5.mysql_secure_installation       <--进行数据库的相关配置

    Enter current password for root(Enter and none):     <--初次直接按回车

    New Password:                            <--设置密码

    Re-enter  new password               <--确认密码

    [其他设置]

    Remove anonymous   users[Y, n]         <--是否删除匿名用户    直接回车

    Disallow root login remotely [Y, n]          <--是否禁止root远程登录     直接回车

    Remove test  database and access to it [Y, n]     <--是否删除Test数据库     直接回车

    Reload privilege tables now [Y/n]                         <--是否加载权限表      直接回车

    初始化完Maraidb数据库,接下来进入登录测试

    mysql   -uroot  -p +密码                                           <--登录数据库

    配置Mariadb的字符集

    1. 文件 /etc/my.cnf

    vim /etc/my.cnf

    在[mysql]标签下添加

    init_connect = 'SET collection_connection = utf8_unicode_ci' 

    init_connect = 'SET NAMES utf8'

    character-set-server = utf8

    collection-server = utf8-unicode-ci

    skip-character-set-client-handshake

    2.文件/etc/my.cnf.d/client.cnf

    vim   /etc/my.cnf.d/client.cnf

    在[client]标签下添加

    default-character-set = utf8

    配置完成,重新启动mariadb

    systemctl  restart mariadb 

    之后进入数据库,查看字符集

    mysql>show variables like "%character%";show variables like "%collection%";

    创建utf8编码的库:

    CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

  • 相关阅读:
    0719PHP基础:PDO
    0717PHP基础:面向对象
    0716PHP基础:面向对象
    0715JS基础:ajax
    0715PHP练习:文件操作
    0715PHP基础:文件操作
    0629正则表达式:基础
    0628正则表达式:练习
    zTree简单使用和代码结构
    servlet
  • 原文地址:https://www.cnblogs.com/jidehuijia/p/10108940.html
Copyright © 2011-2022 走看看