我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Centos7安装默认mariadb5.5

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Centos7安装默认mariadb5.5

一、安装MariaDB

1、安装

$ yum -y install mariadb mariadb-server

2、启动MariaDB

$ systemctl start mariadb

3、设置开机启动

$ systemctl enable mariadb

4、配置安全策略

$ mysql_secure_installation
首先设置密码,会提示先输入密码
Enter current password for root (enter for none):<–初次运行直接回车

设置密码
Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车
New password: <– 设置root用户的密码
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] <– 是否重新加载权限表,回车

初始化MariaDB完成,接下来测试登录

5、登陆

$ mysql -uroot -p         <– 回车后输入密码

二、配置MariaDB的字符集

1、文件/etc/my.cnf

$ vim /etc/my.cnf
在[mysqld]标签下添加

init_connect='SET collation_connection = utf8_unicode_ci' 
init_connect='SET NAMES utf8' 
character-set-server=utf8 
collation-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

3、文件/etc/my.cnf.d/mysql-clients.cnf

$vim /etc/my.cnf.d/mysql-clients.cnf
在[mysql]中添加

default-character-set=utf8

4、全部配置完成,重启mariadb

systemctl restart mariadb

5、进入MariaDB查看字符集

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

+--------------------------+----------------------------+
| Variable_name               | Value                      |
+--------------------------+----------------------------+
| character_set_client    | utf8                      |
| character_set_connection   | utf8                      |
| character_set_database  | utf8                      |
| character_set_filesystem   | binary                    |
| character_set_results    | utf8                      |
| character_set_server      | utf8                      |
| character_set_system    | utf8                      |
| character_sets_dir      | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)

+----------------------+-----------------+
| Variable_name        | Value          |
+----------------------+-----------------+
| collation_connection   | utf8_unicode_ci |
| collation_database  | utf8_unicode_ci |
| collation_server      | utf8_unicode_ci |
+----------------------+-----------------+
3 rows in set (0.00 sec)

字符集配置完成。

三、添加用户,设置权限

1、创建用户命令

mysql>create user username@localhost identified by 'password'; 

2、直接创建用户并授权的命令

mysql>grant all on *.* to username@localhost indentified by 'password';

3、授予外网登陆权限

mysql>grant all privileges on *.* to username@'%' identified by 'password';

4、授予权限并且可以授权

mysql>grant all privileges on *.* to username@'hostname' identified by 'password' with grant option;

只授予部分权限
把其中all privileges或者all改为select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file;
多个用逗号。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Centos7安装默认mariadb5.5

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CentOS7 Oracle12c 静默安装

CentOS7 Oracle12c 静默安装 izaibuzai 2018-11-11 14:26:35 5598 收藏 11 分类专栏: CentOS7 Oracle 版权 参考: http://blog.51cto.com/12790274/2062955
CentOS7 Oracle12c 静默安装
2019-02-23

nodejs默认安装

Node.js是一种基于Chrome V8引擎构建的JavaScript运行环境, 可以实现快速的服务端应用程序和脚本运行。随着Node.js在服务端开发领域的广泛应用,很多开发者会想知道如何安装Node.js。本文将介绍Node.js的默认安装方法。Node.js支持多种操作系统平台,如Windows、Mac OS X、Linux、BSD等。不过,本文将主要介绍Node.js
2023-05-17

python库默认安装位置

查看路径import sysprint(sys.path)第三方库:/home/user/anaconda3/lib/python3.6/site-packages标准库:/home/user/anaconda3/lib/python3.6
2023-01-31

谈谈Git的默认安装

随着互联网技术的飞速发展,代码管理工具也越来越受到广大开发者的关注和使用,Git就是其中的重要工具之一。Git是一款分布式版本控制系统,可以高效地管理代码的版本,让团队协作变得更加轻松和高效。在这篇文章中,我们来谈谈Git的默认安装。Git
2023-10-22

linux是不是默认安装curl

这篇文章主要介绍了linux是不是默认安装curl的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux是不是默认安装curl文章都会有所收获,下面我们一起来看看吧。linux不是默认安装curl的。curl
2023-06-30

centos7设置默认运行级别

centos7不再使用/etc/inittab文件进行默认的启动级别配置,而使用比sysvinit的运行级更为自由的target替代。第3运行级用multi-user.target替代。第5运行级用graphical.target替代。 设
2023-06-06

查看git默认安装路径

在使用git管理代码时,有时候需要查看git的默认安装路径,以便进行相关配置和操作。本文将为您介绍几种查看git默认安装路径的方法。方法一:使用命令行工具在Windows系统下,可以使用命令行工具查看git默认安装路径。具体步骤如下:按下“
2023-10-22

linux下mysql默认安装目录

1、数据库目录   /var/lib/mysql/   2、配置文件  /usr/share/mysql(mysql.server命令及配置文件)mysql5.5之后的默认安装路径,mysql5.5之前的是/usr/local/mysql 3、相关命令   /
linux下mysql默认安装目录
2019-05-09

如何默认安装Ubuntu Mono版本

这篇文章主要介绍了如何默认安装Ubuntu Mono版本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。我使用的是Ubuntu 8.10 默认安装了Ubuntu Mono1.9
2023-06-16

Centos7修改Docker默认存储位置

Centos7安装docker之后,默认的镜像及容器存储路径为/var/lib/docker,可以使用命令docker info查看。但是该路径默认使用的是系统盘的存储,如果挂载了数据盘,需要把docker的默认存储路径修改至数据盘的挂载目
2023-01-31

怎么安装Maltego的默认插件

今天就跟大家聊聊有关怎么安装Maltego的默认插件,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。安装Maltego默认插件Maltego安装后,一些默认插件需要用户手动安装。否则,
2023-06-05

怎么修改Win7软件默认安装路径 win7默认C盘安装路径修改教程

一些使用win7的朋友都知道,我们安装软件的时候都是默认安装在C盘的,而我们在磁盘分区的时候,一般都是50G左右,要是把所有软件都安装在C盘的话,根本就不够用,所以我们我就需要把安装路径改到别的地方去,但是基本是每次安装软件的时候都需要手动
2023-05-31

ubuntu如何修改默认安装路径

在Ubuntu中,默认的安装路径是/usr目录。如果需要修改默认安装路径,可以按照以下步骤操作:1. 打开终端(Ctrl+Alt+T)。2. 使用编辑器(如nano或gedit)打开/etc/apt/apt.conf.d/01autorem
2023-10-10

本地安装的python的默认路径

python的Windows下的默认安装路径:C:\Users\yww\AppData\Local\Programs\Python\Python36-32其中AppData是隐藏文件夹,需要手动打开:我的电脑→(右键)属性→高级系统设置→
2023-01-31

编程热搜

目录