问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在MAC中安装mysql二进制分发版

发布网友 发布时间:2022-04-23 05:44

我来回答

3个回答

懂视网 时间:2022-04-29 21:45

 

安装的mariadb-5.5.43-linux-x86_64.tar.gz这个软件包;

 

可以把mariadb安装到逻辑卷中:

 

创建一个20G的LVM磁盘

# fdisk /dev/sda

 

Command (m for help): n

Command action

   e   extended

   p   primary partition (1-4)

e

Partition number (1-4): 4

First cylinder (7859-15665, default 7859): 

Using default value 7859

Last cylinder, +cylinders or +size{K,M,G} (7859-15665, default 15665): 

Using default value 15665

 

Command (m for help): n

Command action

   l   logical (5 or over)

   p   primary partition (1-4)

l

First cylinder (7859-15665, default 7859): 

Using default value 7859

Last cylinder, +cylinders or +size{K,M,G} (7859-15665, default 15665): +20G

 

Command (m for help): t

Partition number (1-5): 5

Hex code (type L to list codes): 8e

Changed system type of partition 5 to 8e (Linux LVM)

 

[root@localhost ~]# partx -a /dev/sda

BLKPG: Device or resource busy

error adding partition 1

BLKPG: Device or resource busy

error adding partition 2

[root@localhost ~]# partx -a /dev/sda

BLKPG: Device or resource busy

error adding partition 1

BLKPG: Device or resource busy

error adding partition 2

BLKPG: Device or resource busy

error adding partition 4

BLKPG: Device or resource busy

error adding partition 5

 

创建一个10G大小的逻辑卷:

# pvcreate /dev/sda5

  Physical volume "/dev/sda5" successfully created

 

# vgcreate myvg /dev/sda5

  Volume group "myvg" successfully created

 

# lvcreate -L 10G -n mydata myvg

  Logical volume "mydata" created

 

# lvs

  LV     VG   Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert

  mydata myvg -wi-a----- 10.00g                                                    

  root   vg0  -wi-ao---- 20.00g                                                    

  swap   vg0  -wi-ao----  2.00g                                                    

  usr    vg0  -wi-ao---- 10.00g                                                    

  var    vg0  -wi-ao---- 20.00g 

 

格式化逻辑卷:(并创建卷标)

# mke2fs -t ext4 -L MYDATA /dev/myvg/mydata 

 

开机自动挂载:

# vim /etc/fstab

LABEL=MYDATA/databaseext4defaults0 0

 

# mkdir /database/mydata/ -pv

 

# mount -a

#mount

/dev/mapper/myvg-mydata on /database type ext4 (rw)

 

开始安装 mariadb 数据库:

# tar  xf  mariadb-5.5.40-linux-x86_64.tar.gz  -C  /usr/local/

 

# cd /usr/local

# ln  -sv  mariadb-5.5.40-linux-x86_64  mysql

# cd  mysql

 

# groupadd -r -g 306 mysql

# useradd -r -g 306 -u 306 mysql

 

# chown -R root.mysql ./*

# chown -R mysql.mysql /database/mydata/

 

# cd mysql/

# mkdir /etc/mysql

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

 

初始化数据库:

# scripts/mysql_install_db --user=mysql --datadir=/database/mydata/

 

初始化后:/database/mydata会生成很多数据库文件:

# ls /database/mydata/

aria_log.00000001  ib_logfile0             mysql          mysql-bin.000003    test

aria_log_control   ib_logfile1      mysql-bin.000001  mysql-bin.index

ibdata1            localhost.localdomain.pid  mysql-bin.000002  performance_schema

 

#vim /etc/mysql/my.cnf


在[mysqld]下面随便找个位置添加下面的内容:

datadir = /database/mydata

innodb_file_per_table = on

 

这是安装包提供的服务脚本support-file/mysql.server


添加mysqld服务脚本,到系统默认的启动位置;

# cp support-file/mysql.server /etc/rc.d/init.d/mysqld

 

添加执行权限,添加到开机自动挂着:

# chmod +x /etc/rc.d/init.d/mysqld

# chkconfig --add mysqld

# chkconfig --list mysqld

 

现在就可以使用 mysqld 启动mysql 服务了;

# service mysqld start

# ss -tnl

 

把/etc/profile.d/mysql.sh这个路径加入环境变量:

# vim /etc/profile.d/mysql.sh

添加:exprot PATH=/usr/local/mysql/bin:$PATH

 

# . /etc/profile.d/mysql.sh

 

现在就可以使用mysql启动数据库了;

 

#  mysql

Welcome to the MariaDB monitor.  Commands end with ; or g.

Your MariaDB connection id is 2

Server version: 5.5.43-MariaDB-log MariaDB Server

 

Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.

 

Type ‘help;‘ or ‘h‘ for help. Type ‘c‘ to clear the current input statement.

 

MariaDB [(none)]> select version();    显示当前内置的版本;

+--------------------+

| version()          |

+--------------------+

| 5.5.43-MariaDB-log |

+--------------------+

1 row in set (0.00 sec)

本文出自 “blue” 博客,请务必保留此出处http://sailove.blog.51cto.com/3215562/1641443

通用二进制格式安装MariaDB

标签:通用二进制格式安装mariadb

热心网友 时间:2022-04-29 18:53

1、下载MySQL免安装版/二进制版软件(不用编译) 文件格式:MYSQL-VERSION-OS.tar.gz
2、创建MySQL组,建立MySQL用户并加入到mysql组中 (不同版本的Unix中,groupadd和useradd的语法可能会稍有不同。)

热心网友 时间:2022-04-29 20:11

1、下载MySQL免安装版/二进制版软件(不用编译) 文件格式:MYSQL-VERSION-OS.tar.gz 2、创建MySQL组,建立MySQL用户并加入到mysql组中 (不同版本的Unix中,groupadd和useradd的语法可能会稍有不同。)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 “苹果型”身材形成的原因,怎样的饮食和运动比较适合? mac 怎么重新安装mysql 怎样瘦脸,练出苹果肌 怎样通过练习拥有苹果肌? mac系统安装mysql怎么用 怎么练出苹果肌? 如何锻炼才能改善苹果型身材?需要注意什么? 红外线和紫外线光的特点及作用都有什么 红外线紫外线的特征和应用 简单介绍红外线 红外线主要特点:————;应用———— 紫外线主要特点:————;应用———— 紫外线和红外线有什么特点,有哪些应用? 红外线及紫外线的特点和作用 红外线的主要特征是什么作用强 学习面点如何,前景怎么样啊? 我想学习面点需要培训多久?地址在哪? 光的反射定律是哪三个?红外线的特征是什么? 早点面点培训? 红外线的特征有下列哪几项!隐蔽性!普遍性!单色性!穿透性!热效应! 想学个技术的话,面点培训要多长时间? 要怎样才能拥有苹果肌? 怎么练出苹果肌,要多久? 苹果肌的练成? 怎样种出好看又好吃的艺术苹果? oppo Etl41蓝牙耳机怎么调音? 素描怎样把苹果画好?一定要具体的!! benks蓝牙耳机如何调音 如何在色彩中画好苹果? 怎样可以练出苹果肌,脸型颧骨高,怎么照相都不好看 oppofindn耳机调音 怎样才能画好苹果? 如何用电脑美颜照片 听歌蓝牙耳机怎么用 怎样在电脑上美化自己的照片(具体步骤) 蓝牙耳机的音质 怎么在电脑上美化照片 蓝牙耳机怎么选择? 蓝牙耳机要怎么选择,主要看哪些方面?求大神介绍 怎样在电脑上使用美图秀秀一键加水印 JEET ONE蓝牙耳机智能AI数字调音,音质有颠覆性的提升?