推荐阅读:
[AI-人工智能]免翻墙的AI利器:樱桃茶·智域GPT,让你轻松使用ChatGPT和Midjourney - 免费AIGC工具 - 拼车/合租账号 八折优惠码: AIGCJOEDISCOUNT2024
[AI-人工智能]银河录像局: 国内可靠的AI工具与流媒体的合租平台 高效省钱、现号秒发、翻车赔偿、无限续费|95折优惠码: AIGCJOE
[AI-人工智能]免梯免翻墙-ChatGPT拼车站月卡 | 可用GPT4/GPT4o/o1-preview | 会话隔离 | 全网最低价独享体验ChatGPT/Claude会员服务
[AI-人工智能]边界AICHAT - 超级永久终身会员激活 史诗级神器,口碑炸裂!300万人都在用的AI平台
本文详细介绍了在Linux操作系统上安装MariaDB数据库的步骤。内容包括了MariaDB 10版本的安装,以及如何在服务器上成功配置和部署MariaDB数据库。通过逐步指导,确保读者能够顺利完成安装过程。
本文目录导读:
随着信息技术的不断发展,数据库作为数据存储和管理的重要工具,在服务器搭建中占据着举足轻重的地位,MariaDB作为MySQL的一个分支,具有开源、高性能、兼容性好等特点,成为了众多开发者和企业的首选数据库,本文将详细介绍在服务器上安装MariaDB数据库的步骤,帮助读者快速上手。
安装前的准备工作
1、确保服务器系统更新
在安装MariaDB之前,首先确保服务器的操作系统已经更新到最新版本,可以使用以下命令进行更新:
sudo apt update sudo apt upgrade
2、安装依赖包
安装MariaDB之前,需要安装一些依赖包,可以使用以下命令安装:
sudo apt install -y libcurl4-openssl-dev libjson0-dev libmysqlclient-dev
安装MariaDB
1、下载MariaDB安装包
从MariaDB官方网站(https://mariadb.org/)下载最新版本的安装包,这里以MariaDB 10.5为例,下载命令如下:
wget https://downloads.mariadb.org/interstitial/mariadb-10.5.7/binary-linux-x86_64.tar.gz/from/ftp.osuosl.org
2、解压安装包
下载完成后,使用以下命令解压安装包:
tar -xvzf mariadb-10.5.7-binary-linux-x86_64.tar.gz
3、移动安装包到指定目录
将解压后的文件夹移动到/usr/local
目录下:
sudo mv mariadb-10.5.7-linux-x86_64 /usr/local/mariadb
4、配置环境变量
编辑/etc/profile
文件,添加以下内容:
export PATH=$PATH:/usr/local/mariadb/bin
然后执行source /etc/profile
命令使环境变量生效。
5、初始化数据库
进入/usr/local/mariadb
目录,执行以下命令初始化数据库:
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mariadb --datadir=/usr/local/mariadb/data
6、启动MariaDB服务
执行以下命令启动MariaDB服务:
./bin/mysqld_safe --user=mysql &
7、设置root用户密码
执行以下命令设置root用户密码:
./bin/mysqladmin -u root password 'new_password'
将new_password
替换为你想要的密码。
8、登录MariaDB
使用以下命令登录MariaDB:
./bin/mysql -u root -p
输入密码后,即可进入MariaDB命令行界面。
配置MariaDB
1、设置字符集
在MariaDB中,默认的字符集为latin1
,为了更好地支持中文,需要将字符集设置为utf8
,执行以下命令:
ALTER DATABASE your_database_name CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
将your_database_name
替换为你想要的数据库名称。
2、开启远程访问
默认情况下,MariaDB只允许本地访问,为了允许远程访问,需要修改配置文件/etc/my.cnf
,在[mysqld]
部分添加以下内容:
bind-address = 0.0.0.0
然后重启MariaDB服务。
本文详细介绍了在服务器上安装MariaDB数据库的步骤,包括安装前的准备工作、安装过程、配置MariaDB等,通过本文的介绍,读者可以快速掌握MariaDB的安装与配置方法,为后续的开发和运维工作打下基础。
关键词:服务器, MariaDB, 安装, 数据库, MySQL, 分支, 开源, 高性能, 兼容性, 更新, 依赖包, 下载, 解压, 移动, 环境变量, 初始化, 启动, 设置密码, 登录, 配置, 字符集, 远程访问, 安全, 授权, 备份, 恢复, 监控, 性能优化, SQL, 索引, 视图, 存储过程, 触发器, 事务, 锁, 复制, 集群, 分区, 复制, 高可用, 故障转移, 虚拟化, 容器, 云计算, 数据迁移, 数据同步, 数据库管理工具, 数据库连接池, 数据库驱动, 数据库中间件, 数据库代理, 数据库优化器, 数据库备份工具, 数据库恢复工具, 数据库监控工具, 数据库安全工具, 数据库性能分析工具, 数据库诊断工具, 数据库迁移工具, 数据库同步工具, 数据库加密, 数据库压缩, 数据库分区, 数据库分片, 数据库缓存, 数据库读写分离, 数据库负载均衡, 数据库集群管理, 数据库自动化运维
本文标签属性:
Linux:linux属于什么操作系统
MariaDB安装:mariadb安装包
服务器MariaDB安装:mariadb5.5安装教程