MariaDB的是流行的MySQL数据库管理服务器软件的免费和开源的叉子。 它是在GPLv2(通用公共许可证版本2)由MySQL的原始开发下开发的,目的是保持开放来源。
它旨在实现与MySQL的高兼容性。 首先,你可以阅读MariaDB的VS MySQL的功能更多的信息和重要的是,它由大公司/组织,如维基百科,WordPress.com,谷歌,加上等等。
在本文中,我们将告诉你如何在不同的Debian和Ubuntu的发行版安装MariaDB的10.1的稳定版本。
在Debian和Ubuntu中安装MariaDB
1.在安装MariaDB的,你就必须导入存储库密钥,并用下面的命令添加MariaDB的存储库:
在Debian 10(Sid)
$ 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 9(拉伸)
$ 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 8(Jessie)
$ 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'
在Debian 7(Wheezy)
$ 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.10(Yakkety Yak)
$ 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 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,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'
在Ubuntu 14.04(Trusty)
$ 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'
2.然后更新系统软件包源列表,并安装MariaDB的服务器,像这样:
$ sudo apt-get update $ sudo apt-get install mariadb-server
在安装过程中,系统会要求您配置MariaDB服务器; 请在下面的界面中设置安全的root用户密码。
设置MariaDB的新Root密码
重新输入密码,然后按[Enter]键继续安装过程。
重复MariaDB密码
3.当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 on OR $ update-rc.d mysql defaults $ sudo service mysql status
启动MariaDB服务
4.然后运行mysql_secure_installation
脚本,在那里你可以来保护数据库:
- 设置root密码(如果未在上面的配置步骤中设置)。
- 禁用远程根登录
- 删除测试数据库
- 删除匿名用户和
- 重新加载权限
$ sudo mysql_secure_installation
安全MariaDB安装
5.一旦数据库服务器被固定,检查安装的版本,登录到MariaDB的命令shell,如下所示:
$ mysql -V $ mysql -u root -p
检查MariaDB版本
开始学习MySQL / MariaDB,通读:
- 学习MySQL / MariaDB初学者 - 第1部分
- 学习MySQL / MariaDB初学者 - 第2部分
- MySQL基本数据库管理命令 - 第三部分
- 20 MySQL(Mysqladmin)数据库管理命令 - 第四部分
并检查了这4个有用的命令行工具来监视的MySQL / MariaDB的性能在Linux中,也通过这些15有用的MySQL / MariaDB的性能调整和优化技巧 。
就这样。 在本文中,我们展示了如何在不同的Debian和Ubuntu发行版安装MariaDB的10.1的稳定版本。 您可以通过下面的评论表格向我们发送任何问题/想法。