首页 / LINUX / Linux之MariaDB
Linux之MariaDB
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux之MariaDB,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3223字,纯文字阅读大概需要5分钟。
内容图文
1. 编辑创建mariadb.repo仓库文件 vi /etc/yum.repos.d/MariaDB.repo 2. 添加repo仓库配置 [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
2.在Centos7上安装并启动MariaDB
1.安装
当 MariaDB 仓库地址添加好后,你可以通过下面的一行命令轻松安装 MariaDB。 yum install MariaDB-server MariaDB-client -y
2.启动
在centos中操作mariadb数据库的相关命令是: systemctl start mariadb #启动MariaDB systemctl stop mariadb #停止MariaDB systemctl restart mariadb #重启MariaDB systemctl enable mariadb #设置开机启动
3. 初始化MariaDB
在确保MariaDB正确运行后执行下面命令进行初始化
mysql_secure_installation
这条命令执行以后会出现一个交互页面, 提示你输入或确定某些事情
? 设置 root 管理员在数据库中的密码值(注意,该密码并非 root 管理员在系统中的密码,这里的密码值默认应该为空,可直接按回车键)。
? 设置 root 管理员在数据库中的专有密码。
? 是否删除删除匿名账户,
? 是否可以使用 root 管理员从远程登录数据库,以确保数据库上运行的业务的安全性。
? 是否删除默认的测试数据库,取消测试数据库的一系列访问权限。
? 是否刷新授权列表,让初始化的设定立即生效。
4. MariaDB数据库的编码设置
编码格式是针对database来说的, 可以更改某个database的编码格式
alter database db1 charset gbk;
还可以查看某个database在创建时使用的编码格式
MariaDB [(none)]> show create database db02; +----------+---------------------------------------------------------------+ | Database | Create Database | +----------+---------------------------------------------------------------+ | db02 | CREATE DATABASE `db02` /*!40100 DEFAULT CHARACTER SET utf8 */ | +----------+---------------------------------------------------------------+ 1 row in set (0.00 sec)
在配置文件中指定编码格式即可, 有的不需要重复配置, 主要是和character相关的配置项
vim /etc/my.cnf
[mysqld] character-set-server=utf8 collation-server=utf8_general_ci log-error=/var/log/mysqld.log server-id=1 log-bin=mysqls14-bin [client] default-character-set=utf8 [mysql] default-character-set=utf8
在数据库中查看默认的编码格式
MariaDB [(none)]> \s # 查看编码的命令, 相当于status -------------- mysql Ver 15.1 Distrib 10.1.37-MariaDB, for Linux (x86_64) using readline 5.1 Connection id: 13 Current database: Current user: root@localhost SSL: Not in use Current pager: stdout Using outfile: ‘‘ Using delimiter: ; Server: MariaDB Server version: 10.1.37-MariaDB MariaDB Server Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: utf8 Db characterset: utf8 Client characterset: utf8 Conn. characterset: utf8 UNIX socket: /var/lib/mysql/mysql.sock Uptime: 1 hour 1 min 47 sec Threads: 3 Questions: 465 Slow queries: 0 Opens: 66 Flush tables: 1 Open tables: 60 Queries per second avg: 0.125 --------------
4. MariaDB数据库的常用操作
MariaDB数据库的操作和mysql是一样的
5. MariaDB数据库备份和恢复备份
Linux之MariaDB
标签:开源社区 cti yum charset error 管理 ble 起源 原因
本文系统来源:https://www.cnblogs.com/594504110python/p/10070751.html
内容总结
以上是互联网集市为您收集整理的Linux之MariaDB全部内容,希望文章能够帮你解决Linux之MariaDB所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。