Centos7 下安装mariadb及其基本操作
直接用yum安装
# yum install mariadb-server -y
启动服务
#systemctl start mariadb
使用mysql_secure_installation命令进行配置
# 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完成,接下来测试登录
# mysql -uroot -p
password
配置MariaDB的字符集
修改文件/etc/my.cnf.d/client.cnf
# vi /etc/my.cnf.d/client.cnf
在[client]中添加
default-character-set=utf8
修改文件/etc/my.cnf.d/mysql-clients.cnf
# vi /etc/my.cnf.d/mysql-clients.cnf
在[mysql]中添加
default-character-set=utf8
启动MariaDB服务。
systemctl start mariadb #启动服务
systemctl enable mariadb #设置开机启动
systemctl restart mariadb #重新启动
systemctl stop mariadb.service #停止MariaDB
进入MariaDB查看字符集
> 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/ |
+--------------------------+----------------------------+
rows in set (0.00 sec)
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_unicode_ci |
| collation_database | utf8_unicode_ci |
| collation_server | utf8_unicode_ci |
+----------------------+-----------------+
rows in set (0.00 sec)
如果还有不是你设置的字符集的,用命令设置:
> set character_set_database=utf8;
创建用户:
create user testuser@localhost identified by 'test1234';
用户授权:
grant all on *.* to testuser@localhost identified by 'test1234';
外网登陆:
grant all privileges on *.* to testuser@'%' identified by 'test1234';
授予可以授权权限
grant all privileges on *.* to testuser@'%' identified by 'test1234' with grant option;
转载于:https://www.cnblogs.com/chmyee/p/9917726.html
Centos7 下安装mariadb及其基本操作相关推荐
- centos7下安装mariadb
centos7下安装mariadb 参考: http://www.cnblogs.com/Netsharp/p/5875474.html https://downloads.mariadb.org/m ...
- MariaDB Centos7 下安装MariaDB
Centos7 下安装MariaDB by:授客 QQ:1033553122 1.下载安装文件 rpm包为例,对于标准服务器安装,至少需要下载client,shared,serve文件(安装时如果少了 ...
- Centos7 下定义MariaDB源Yum安装最新版本的MariaDB
Centos7 下定义MariaDB源Yum安装最新版本的MariaDB 在Centos下安装软件服务的方式一般就那么几种(yum.rpm ivh xxx.make make&&ins ...
- Centos7下安装Docker
Centos7下安装Docker(详细的新手装逼教程) 参考: https://www.cnblogs.com/qgc1995/archive/2018/08/29/9553572.html 早就听说 ...
- linux 安装redis2.8.3,centos7下安装Redis2.8版本步骤
Redis 简介 Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用. Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zs ...
- linux Centos7下安装python3及pip3
linux Centos7下安装python3及pip3 先去python官网下载python3安装包 执行命令: wget https://www.python.org/ftp/python/3.6 ...
- 学习笔记(1)centos7 下安装nginx
学习笔记(1)centos7 下安装nginx 这里我是通过来自nginx.org的nginx软件包进行安装的. 1.首先为centos设置添加nginx的yum存储库 1.通过vi命令创建一个rep ...
- CentOS7下安装nginx1.99
文章目录 1.前期准备 1.1 安装gcc 1.2 安装其他依赖包 1.3 下载安装包 2.安装nginx 2.1 解压nginx 2.2 编译安装 2.3 启动 2.4 常用命令 3.Nginx配置 ...
- CentOS7下安装GUI图形界面
1.如何在centOS7下安装GUI图形界面 当你安装centOS7服务器版本的时候,系统默认是不会安装GUI的图形界面程序,这个需要手动安装CentOS7 Gnome GUI包. 2.在系统下使用命 ...
最新文章
- c#调用java开发的webservice_用C#.NET调用Java开发的WebService传递int,double问题
- Java POI Excel( pio:纯java操作excel的api )
- python闭包的延迟绑定_浅析Python的闭包和延迟绑定
- 06 | 哨兵机制: 主库挂了, 如何不间断服务
- 【今晚7点半】:六款开源LL-HLS/LL-DASH播放器评测
- PHP开发常见功能实现流程
- jdbc mysql 存储过程查询数据_JDBC连接(MySql)数据库步骤,以及查询、插入、删除、更新等十一个处理数据库信息的功能。...
- VS2005的几款代码皮肤。
- Eclipse is running in a JRE, but a JDK is required
- [Pytorch]PyTorch Dataloader自定义数据读取
- 点对点(P2P)多线程断点续传的实现(转贴)
- yolov5学习率设置
- 微信支付金额为0.01分报错,和少一分钱的解决办法
- 群发红包 java如何实现_java 微信红包算法代码实现及架构设计
- java jco_JAVA通过JCo连接SAP
- 程序员怎样才能写出一篇好的博客或者技术文章
- java.util.regex.PatternSyntaxException: Unclosed counted closure near index 14 [0-9a-zA-Z]{1, 20}报错
- 【设计相关】UML类图和时序图介绍
- 物联网与大数据(三)从大数据看物联网
- 用Python让你完成一次绝美樱花视觉体验瞬间陷入二次元~
热门文章
- Java中static的作用详解_详解java中static关键词的作用
- oracle企业版配置,在 Oracle 数据库 11
- phpfpm内存越来越高_DDR5内存规范发布
- js 正则表达式奇偶字符串替换_js正则表达式replace替换变量方法
- python提高运行效率_提高CPU密集型任务执行效率——Python多进程介绍,内附实例代码...
- CentOS8安装jdk1.8
- window 后台启动java参数启动
- 红帽安装Oracle步骤
- Material Design组件之NavigationView
- GCD学习(五) dispatch_barrier_async