如何二进制安装mariadb数据库10.5.3版本
1. 下载安装包
从官网下载安装包,目前最新版本是10.5.3。
wget https://downloads.mariadb.org/f/mariadb-10.5.3/source/mariadb-10.5.3.tar.gz/from/https%3A/%3A/mirrors.tuna.tsinghua.edu.cn/
2. 解压安装包
tar -zxvf mariadb-10.5.3.tar.gz
3. 编译安装
cd mariadb-10.5.3
cmake .
make && make install
4. 创建数据库目录
mkdir -p /data/mariadb/data
5. 初始化数据库
/usr/local/mariadb/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mariadb --datadir=/data/mariadb/data
6. 启动数据库
/usr/local/mariadb/bin/mysqld_safe --user=mysql &
7. 设置开机自启动
cp support-files/mysql.server /etc/init.d/mariadb
chmod +x /etc/init.d/mariadb
chkconfig --add mariadb
chkconfig mariadb on
8. 修改配置文件
vim /etc/my.cnf
在 [mysqld] 下添加如下内容:
[mysqld]
datadir=/data/mariadb/data
socket=/tmp/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid
skip-name-resolve
character-set-server=utf8
init_connect='SET NAMES utf8'
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
9. 重启数据库
service mariadb restart
10. 设置数据库密码
/usr/local/mariadb/bin/mysqladmin -u root password 'new-password'
11. 进入数据库
/usr/local/mariadb/bin/mysql -u root -p
输入密码后就进入了数据库了,接下来就可以使用数据库了。