Linux 下安装mariadb二进制版本

第一步: cd  /usr 下创建MariaDB的存放和安装目录。

# mkdir -p my_test/mariadb ,然后把二进制版本(mariadb-10.0.32-linux-x86_64.tar.gz)存放到mariadb的目录下。

当前目录下解压 # tar -xvzf mariadb-10.0.32-linux-x86_64.tar.gz,解压完成后会在当前目录生成一个文件名为:

mariadb-10.0.32-linux-x86_64(即解压后的文件)。

# cd mariadb-10.0.32-linux-x86_64,然后创建一个etc文件夹 # mkdir etc,然后备份.cnf配置文件

#cp support-files/my-large.cnf etc/my-3306.cnf

第二步: 初次安装,要创建mysql用户和组,并给当前目录赋予权限:

# groupadd mysql

#useradd -r -g mysql -s /sbin/nologin mysql

#chown -R mysql .

#chgrp -R mysql .

然后执行初始化安装:

#./scripts/mysql_install_db --defaults-file=/usr/my_test/mariadb/mariadb-10.0.32-linux-x86_64/etc/my-3306.cnf --basedir=/usr/my_test/mariadb/mariadb-10.0.32-linux-x86_64 --user=mysql

启动脚本:

#/usr/my_test/mariadb/mariadb-10.0.32-linux-x86_64/bin/mysqld_safe --defaults-file=/usr/my_test/mariadb/mariadb-10.0.32-linux-x86_64/etc/my-3306.cnf &

第3步:查看mariadb服务是否开启:

# ps aux | grep mariadb

结果如图表示服务顺利开启

 

image.png

第四步:本地连接mariadb数据库

通常命令: # mysql -u root

一般情况二进制安装的 此命令会报错:。。。not found

那是因为系统会默认查找/usr/bin下的命令,如果这个命令不在此目录下,会把找不到的错误,此时需要映射一个链接到/usr/bin下,即可。首先找到mysql命令的完整路径,比如此mariadb命令的路径为:/usr/my_test/mariadb/mariadb-10.0.32-linux-x86_64/bin/mysql

故执行命令:

# ln -s /usr/my_test/mariadb/mariadb-10.0.32-linux-x86_64/bin/mysql /usr/bin 即可。

本地连接mariadb成功进入数据库结果如图:

image.png

                                                        远程连接访问mariadb数据库

本地进入数据库,输入命令(即给远程的ip(172.17.5.212)访问权限):

grant all privileges on *.* to 'root'@'172.17.5.212' identified by 'root' with grant option; 

成功截图

image.png

转载于:https://www.cnblogs.com/chusmart/p/7717559.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Ubuntu上安装MariaDB二进制tar包,你可以按照以下步骤进行操作: 1. 首先,打开终端窗口,并在系统上安装必要的依赖项。使用以下命令更新软件包列表并安装所需的依赖项: ``` sudo apt update sudo apt install libaio1 libmecab2 ``` 2. 接下来,你需要从MariaDB官方网站(https://mariadb.org)下载适用于Ubuntu的二进制tar包。下载后,你可以将该文件放在某个目录中,例如`/tmp`。可以使用以下命令进行下载: ``` wget https://downloads.mariadb.org/interstitial/mariadb-10.6.5/bintar-linux-x86_64/mariadb-10.6.5-linux-x86_64.tar.gz -P /tmp ``` 3. 解压下载的tar包。在终端中使用以下命令: ``` sudo tar xf /tmp/mariadb-10.6.5-linux-x86_64.tar.gz -C /usr/local ``` 4. 添加MariaDB到环境变量中。打开`~/.bashrc`文件,将以下行添加到文件末尾: ``` export PATH=/usr/local/mariadb-10.6.5-linux-x86_64/bin:$PATH ``` 5. 保存文件并关闭。然后,使用以下命令使更改生效: ``` source ~/.bashrc ``` 6. 现在,你可以启动MariaDB服务器。在终端中使用以下命令: ``` sudo /usr/local/mariadb-10.6.5-linux-x86_64/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mariadb-10.6.5-linux-x86_64/ --datadir=/var/lib/mysql ``` 7. 安装完成后,你可以使用以下命令启动MariaDB服务器: ``` sudo /usr/local/mariadb-10.6.5-linux-x86_64/bin/mysqld_safe --datadir=/var/lib/mysql & ``` 8. 最后,你可以使用以下命令登录到MariaDB控制台: ``` sudo /usr/local/mariadb-10.6.5-linux-x86_64/bin/mysql -u root -p ``` 以上就是在Ubuntu上安装MariaDB二进制tar包的步骤。请根据自己的需求进行相应的调整和配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值