如何在 Debian 和 Ubuntu 上安装 MariaDB 10
2017-03-09 09:38
851 查看
MariaDB 是深受欢迎的数据库管理服务器软件 MySQL 的一个自由开源的分支。它由 MySQL 的原开发者在 GPLv2(通用公共许可证 2 版)下开发,并保持开源。
它被设计来实现 MySQL 的高兼容性。对于初学者,可以阅读 MariaDB vs MySQL 来了解关于它们的特性的更多信息。更重要的是,它被一些大公司/组织使用,比如 Wikipedia、WordPress.com 和 Google plus ,除此之外还有更多的。
在这篇文章中,我将向你们展示如何在 Debian 和 Ubuntu 发行版中安装 MariaDB 10.1 稳定版。
在 Debian Unstable (Sid) 上
为 MariaDB 设置新的 Root 密码
再次输入密码并按下回车键来继续安装。
再次输入 MariaDB 密码
当 MariaDB 安装包安装完成以后,启动数据库服务器守护进程,同时启用它,使得在下次开机时它能够像下面这样自动启动:
开启 MariaDB 服务
4、 然后,运行
设置 root 密码(如果在上面的配置环节你没有进行设置的话)。
禁止远程 root 登录
移除测试数据库
移除匿名用户
重载权限配置
保护 MariaDB 安装
5、 一旦数据库服务器受保护以后,可以使用下面的 shell 命令查看已安装版本和登录 MariaDB:
查看 MariaDB 版本
开始学习 MySQL/MariaDB, 请阅读:
MySQL / MariaDB 初学者学习指南 — Part 1
MySQL / MariaDB 初学者学习指南 — Part 2
MySQL 基本数据库管理命令 — Part III
针对数据库管理员的 20 个 MySQL (Mysqladmin) 命令 — Part IV
查看在 Linux 中监控 MySQL/MariaDB 性能的四个有用的命令行工具,同时浏览 15 个有用的 MySQL/MariaDB 性能调整和优化技巧。
这就是本文的全部内容了。在这篇文章中,我向你们展示了如何在 Debian 和 Ubuntu 的不同发行版中安装 MariaDB 10.1 稳定版。你可以通过下面的评论框给我们提任何问题或者想法。
作者简介:
Aaron Kili 是 Linux 和 F.O.S.S 爱好者,将来的 Linux 系统管理员和网络开发人员,目前是 TecMint 的内容创作者,他喜欢用电脑工作,并坚信分享知识。
via: http://www.tecmint.com/install-mariadb-in-ubuntu-and-debian/
它被设计来实现 MySQL 的高兼容性。对于初学者,可以阅读 MariaDB vs MySQL 来了解关于它们的特性的更多信息。更重要的是,它被一些大公司/组织使用,比如 Wikipedia、WordPress.com 和 Google plus ,除此之外还有更多的。
在这篇文章中,我将向你们展示如何在 Debian 和 Ubuntu 发行版中安装 MariaDB 10.1 稳定版。
在 Debian 和 Ubuntu 上安装 MariaDB
1、在安装之前 MariaDB 之前,你需要通过下面的命令导入仓库密匙并获取 MariaDB 仓库在 Debian Unstable (Sid) 上
在 Debian 9 (Stretch) 上$ sudo apt-get install software-properties-common$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian sid main'
在 Debian 8 (Jessie) 上$ sudo apt-get install software-properties-common$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8$ sudo add-apt-repository 'deb [arch=amd64] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian stretch main'
在 Debian 7 (Wheezy) 上$ sudo apt-get install software-properties-common$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian jessie main'
在 Ubuntu 16.10 (Yakkety Yak) 上$ sudo apt-get install python-software-properties$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian wheezy main'
在 Ubuntu 16.04 (Xenial Xerus) 上$ sudo apt-get install software-properties-common$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu yakkety main'
在 Ubuntu 14.04 (Trusty) 上$ sudo apt-get install software-properties-common$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'
2、 然后,更新系统安装包列表,并像下面这样安装 MariaDB 服务器:$ sudo apt-get install software-properties-common$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu trusty main'
安装过程中,将会请求你配置 MariaDB 服务器;在下面的页面中设置一个安全的 root 用户密码:$ sudo apt-get update$ sudo apt-get install mariadb-server
为 MariaDB 设置新的 Root 密码
再次输入密码并按下回车键来继续安装。
再次输入 MariaDB 密码
当 MariaDB 安装包安装完成以后,启动数据库服务器守护进程,同时启用它,使得在下次开机时它能够像下面这样自动启动:
------------- On SystemD Systems -------------$ sudo systemctl start mariadb$ sudo systemctl enable mariadb$ sudo systemctl status mariadb------------- On SysVinit Systems -------------$ sudo service mysql start$ chkconfig --level 35 mysql onOR$ update-rc.d mysql defaults$ sudo service mysql status
开启 MariaDB 服务
4、 然后,运行
mysql_secure_installation脚本来保护数据库,在这儿你可以:
设置 root 密码(如果在上面的配置环节你没有进行设置的话)。
禁止远程 root 登录
移除测试数据库
移除匿名用户
重载权限配置
$ sudo mysql_secure_installation
保护 MariaDB 安装
5、 一旦数据库服务器受保护以后,可以使用下面的 shell 命令查看已安装版本和登录 MariaDB:
$ mysql -V$ mysql -u root -p
查看 MariaDB 版本
开始学习 MySQL/MariaDB, 请阅读:
MySQL / MariaDB 初学者学习指南 — Part 1
MySQL / MariaDB 初学者学习指南 — Part 2
MySQL 基本数据库管理命令 — Part III
针对数据库管理员的 20 个 MySQL (Mysqladmin) 命令 — Part IV
查看在 Linux 中监控 MySQL/MariaDB 性能的四个有用的命令行工具,同时浏览 15 个有用的 MySQL/MariaDB 性能调整和优化技巧。
这就是本文的全部内容了。在这篇文章中,我向你们展示了如何在 Debian 和 Ubuntu 的不同发行版中安装 MariaDB 10.1 稳定版。你可以通过下面的评论框给我们提任何问题或者想法。
作者简介:
Aaron Kili 是 Linux 和 F.O.S.S 爱好者,将来的 Linux 系统管理员和网络开发人员,目前是 TecMint 的内容创作者,他喜欢用电脑工作,并坚信分享知识。
via: http://www.tecmint.com/install-mariadb-in-ubuntu-and-debian/
相关文章推荐
- 教你在 Debian 和 Ubuntu 上安装 MariaDB 10
- 如何在Debian或Ubuntu上安装完整的内核源码
- Ubuntu下如何安装VMWave 10 虚拟机
- 如何在Ubuntu 16.04、15.10和Debian 8/7安装Oracle VirtualBox 5.1
- 如何安装windows10+Ubuntu17.04双系统
- 如何在Ubuntu 14.04 LTS上安装MariaDB
- 如何在 CentOS 7 上安装和安全配置 MariaDB 10
- 详解如何在 CentOS 7 上安装和安全配置 MariaDB 10
- 如何在Ubuntu 14.04 LTS上安装MariaDB
- Ubuntu 14.04(Trusty)安装MariaDB 10数据库
- Linux 有问必答:如何在Ubuntu或者Debian中编译安装ixgbe驱动
- windows 10打开开发模式后安装ubuntu后如何连接其桌面
- debian apt-get install的程序的安装目录如何确定 - [Ubuntu](转自:http://nicklj.blogbus.com/logs/33400628.html)
- 如何在Ubuntu 14.04 LTS上安装MariaDB
- Ubuntu安装MariaDB 10
- 如何在 Ubuntu/Fedora/Debian 中安装 GitLab
- Ubuntu (Debian) 编译安装Mariadb过程,亲测,有坑!
- 如何在预装win 10的电脑上安装Ubuntu 16.04 双系统,将Ubuntu以EFI的方式启动
- 如何在 CentOS 7 上安装和安全配置 MariaDB 10