简介
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在保护,接纳GPL授权批准MariaDB的目的是完整兼容MySQL,包括API和command行,使之能自在成为MySQL的代替品。
MariaDB、MySQL这样的数据库编译异常耗时同时编译很轻易出错,因而使用编译好的版本无疑是最好的,设置页异常的便捷。
部署
MariaDB的软件源由官方供给,程序的品质和宁静绝对是不必狐疑的。
本教程适用于:Debian 8(Jessie)支持部署10.0~最新,Debian 9(stretch)支持部署10.1~最新。
教程以10.2版本为例,其他版本只需将上面的10.2修正为10.1 10.0便可。
apt-get install software-properties-common
apt-key adv –recv-keys –keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8add-apt-repository ‘deb [arch=amd64] http://mirrors.tuna.tsinghua.edu.cn/mariadb/repo/10.2/debian stretch main’
apt update
apt install mariadb-server
部署途中中,这里会提示设置数据库Root密钥,需要陆续输入两次。
设置
输入上面的command,关闭一些紧张全的设置:
mysql_secure_installation
率先输入密钥,然后一路y便可。
Enter current password for root (enter for none):
解说:输入当前 root 用户密钥,原始为空,直接回车。
Set root password? [Y/n] y
解说:要设置 root 密钥吗?输入 y 表现情愿。
Remove anonymous users? [Y/n] y
解说:要移撤除匿名用户吗?输入 y 表现情愿。
Disallow root login remotely? [Y/n] y
解说:不想让 root 远程登岸吗?输入 y 表现情愿。
Remove test database and access to it? [Y/n] y
解说:要免去 test 数据库吗?输入 y 表现情愿。
Reload privilege tables now? [Y/n] y
解说:想要重新加载权限吗?输入 y 表现情愿。
管理
systemctl restart mysql #reboot
systemctl start mysql #启动
systemctl stop mysql #关闭
systemctl status mysql #检查状态
更新
执行上面的command系统就会更新一切可以更新的软件包括MariaDB
apt update
apt upgrade -y
希望以上的文章对各位有用,如果觉得不错给我点个喜欢吧!更多和Debian快速安装MariaDBServer教程相关的问题或者对新加坡服务器要备案吗有疑惑也欢迎大家咨询。