linux二进制安装mariadb-九五小庞
转载(https://blog.csdn.net/ownbull/article/details/80460857 )
一、下载MariaDB
wget https://downloads.mariadb.com/MariaDB/mariadb-10.3.7/bintar-linux-glibc_214-x86_64/mariadb-10.3.7-linux-glibc_214-x86_64.tar.gz
二、安装MariaDB
- 准备
(1)解压tar.gz文件
tar -zxvf mariadb-10.3.7-linux-glibc_214-x86_64.tar.gz
(2)将解压后的文件夹移动至 /usr/local 文件夹下
mv mariadb-10.3.7-linux-glibc_214-x86_64 /usr/local
(3)切换工作目录至 /usr/local
cd /usr/local
(4)创建文件链接mysql
ln -s mariadb-10.3.7-linux-glibc_214-x86_64 mysql
(5)创建mysql用户组及用户
groupadd mysql
useradd -g mysql mysql
创建数据目录
mkdir /home/mysql/data
- 安装配置
(1)执行配置脚本
cd mysql
./scripts/mysql_install_db --user=mysql --datadir=/home/mysql/data
(2)更改文件及文件夹权限
chown -R root:mysql .
chown -R mysql:mysql data
修改/etc/my.cnf中的配置
datadir = /app/dbdata
innodb_file_per_table = on
skip_name_resolve = on
查看my.cnf下面几个文件路径,创建它并将权限赋给mysql用户与用户组
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid
mkdir /var/log/mariadb
mkdir /var/run/mariadb
touch /var/log/mariadb/mariadb.log
touch /var/run/mariadb/mariadb.pid
chown -R mysql:mysql /var/run/mariadb
chown -R mysql:mysql /var/log/mariadb
3. 启动数据库
./bin/mysqld_safe --user=mysql --datadir=/home/mysql/data &
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
设置数据库root用户密码
(1)设置root用户密码
./bin/mysqladmin -u root password ‘123456’
(2)查看主机名
[root@ecs-test1 mysql]# hostname
ecs-test1.novalocal
(3)设置连接到本主机的root用户密码
./bin/mysqladmin -u root -h localhost.localdomain password ‘123456’关闭数据库
[root@ecs-test1 mysql]# ./bin/mysqladmin -uroot -p shutdown
Enter password:
[1]+ Done ./bin/mysqld_safe --user=mysql
四、数据库连接、查询
连接与登录
[root@ecs-test1 mysql]# ./bin/mysql -uroot -p
Enter password:查询
MariaDB [(none)]> show databases;
MariaDB [(none)]> use mysql;
MariaDB [mysql]> desc user;
MariaDB [mysql]> select host,user,password from user;
linux二进制安装mariadb-九五小庞的更多相关文章
- Windows系统安装Mariadb数据库(zip包方式安装)--九五小庞
1.去Mariadb官网下载zip安装包 下载地址:https://downloads.mariadb.org/mariadb/10.3.31/ 2.解压压缩包到指定的安装位置 3.在安装包的data ...
- VMware安装Centos7 -九五小庞
VMware安装Centos7超详细过程(图文) https://blog.csdn.net/babyxue/article/details/80970526 安装centos7的时候 启动会提示Pl ...
- linux二进制安装MariaDB
第一步:准备账号 [root@centos7 ~]#getent passwd mysql //查看有没有mysql账号(没有的话需要创建) [root@centos7 ~]#useradd -r m ...
- Oracle 11G R2安装说明 -九五小庞
教程版本Oracle 11.2.0.1.0
- 二进制安装 mariadb
默认路径安装MySQL,Mariadb 非常简单,解压,配置权限,修改配置文件基本即可使用:自定义安装稍微有点麻烦,需要修改的地方稍微多点: 下面详细介绍自定义目录,二进制安装mariadb, 使用传 ...
- Linux二进制安装apache2.4.25
Linux二进制安装apache2.4.25 安装环境:CentOS 6.2 先检查是否安装了Apache 如通是通过rpm包安装的话直接用下面的命令:rpm -q httpd 也可以使用如下两种方法 ...
- 在Linux中安装MariaDB并添加远程访问
在Linux中安装MariaDB并添加远程访问 最近学习到了数据库部分,因为有一台台式机一台笔记本换着用,就没有把数据库安装在本机,本来打算用之前买的虚拟空间的数据库的,结果速度太慢用起来太难受了,就 ...
- Linux编译安装Mariadb数据库
一.安装cmake cd /usr/local/src tar zxvf cmake-2.8.12.1.tar.gz cd cmake-2.8.12.1 ./configure 注意报错需要安装gcc ...
- 二进制安装mariaDB
1.获取二进制安装包 获取二进制格式MariaDB安装包,可去官网下载. 因为是实验环境,所以选择了最新版. mariadb-10.2.12-linux-x86_64.tar.gz 2.解压 解压到 ...
- linux下安装MariaDB数据库
搜素某个文件:find / -name '文件名(或文件夹名)' 1.编辑yum源:vi /etc/yum.repos.d/MariaDB.repo 2.编辑文件时用到的vi命令: vi 打开一个不存 ...
随机推荐
- Linux TCP网关的线程结构方案
如果所示: 无论客户端还是服务端链接网关的socket都拆分为读EPoll.写EPoll分别独立. 有两个线程:线程A(左).线程B(右): 线程A负责服务端Socket的读和客户端socket的写, ...
- 工具 | Hashcat
0x00 简介 Hashcat是一款强大的密码破解工具. 下载地址 Hashcat下载: Hashcat下载 0x01 功能说明 直接破解 组合攻击 掩码暴力破解 混合攻击 联合攻击 注:仅供安全研究 ...
- vivo 互联网研发效能关键技术与实践
作者: vivo 互联网研发效能团队 Yang Peng.Huang Fengjin 本文为2024年 vivo 开发者大会互联网技术专场分享内容之一,在公众号对话框回复[2024VDC]获取 202 ...
- AI+自动化测试系统方案:网络设备与网络应用智能测试
一.系统目标 通过AI与自动化测试工具的结合,实现网络设备和应用的 全生命周期测试,覆盖 流量分析.配置验证.故障排查.预警告警 四大核心场景,提升网络运维效率与可靠性. 二.技术架构设计 1. 整体 ...
- python3验证手机号码
import redef check_phone_right(self, phone_number): """检测号码是否正确""" pho ...
- Docker安装运行报错wsl问题排查方案
Docker运行报错wsl问题排查方案 在window中安装运行Docker Desktop时容易遇到有关wsl的报错问题,这里给出几个排查解决的方法用于记录. 排查步骤如下: 一.开启虚拟化问题 1 ...
- Centos通过crontab配置定时任务
一.简单说明 我们在实际使用Centos系统的过程中,可能会涉及一些定时任务的操作,比如定时清理环境上的垃圾文件.这里我遇到的一个问题就是,CI环境上构建的Docker IMAGE的清理,这里我采用了 ...
- Altair官方文档——HyperMesh的使用与帮助
1.1.3 启动 HyperMesh (1) On PC • 从起始菜单,选择 All Programs >Altair HyperWorks (version) > HyperMesh ...
- [CF1508D] Swap Pass
D - Swap Pass 先将所有\(a_i==i\)的点都直接去掉 考虑将\(i\)向\(a_i\)连边,那么就会形成一个个的环 考虑只有一个环的情况,那么我们任意固定一个点\(x\),一直交换\ ...
- Blazor学习之旅 (14) Blazor WebAssembly
在上一篇我们学习了如何创建和使用Razor类库,这一篇我们了解下WebAssembly是什么,以及创建第一个Blazor WebAssembly应用. 什么是WebAssembly? WebAssem ...