linux glib方式安装MySQL

版权声明:好好学习,天天向上。青春飞扬,IT领航! https://blog.csdn.net/qq_28898309/article/details/82811913

概要

Linux下的安装有三种方法1.yum安装;2.glib安装3.源码安装;三种安装方式的安装难度依次递增。

第一种yum安装:只要命令执行成功,基本上就不会出现服务启动不起来,客户端连不上的情况

第二种glib安装:命令成功安装后,需要配置些东西,一不小心配置错了,服务,客户端可能起不来。

第三种源码安装:源码安装比较适合mysql的高端用户,可以自己选择安装一些组件(功能、服务),所以安装的时候就有很多配置项,稍有差错,安装都不成功。

主要流程

本文记录msyql 的glib安装方式

第一步,下载解压MySQL的glib安装包

第二步,创建mysql的用户和用户组

第三步,创建mysql的数据存放位置,并且修改文件夹的属主

第四部,执行安装命令

第五步,修改配置文件

第六步,做些个性化的操作,使用mysql更方便

代码

#下载

wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz

#解压

tar -zxvf linux-glibc2.12-x86_64.tar.gz

#重命名

mv mysql-5.7.23-linux-glibc2.12-x86_64 mysql

#创建用户和用户组

groupadd mysql

useradd mysql -g mysql

#创建数据目录,并且修改属主

cd mysql

mkdir data

chown -R mysql.mysql  /usr/local/mysql

#执行安装命令,命令没有换行。该命令执行结束后,会生成root用户的默认密码,仔细留意命令执行结果最后一行,最后有段。

bin/mysqld --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql --initialize

#修改配置,使vim编辑器/下图为修改后的成品
vim /etc/my.conf

我的mysql的安装在/usr/local/mysql下

#做一些后续操作,方便使用

#创建软连接,可以使用service mysql start/stop/restart进行服务管理

ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

#创建个软连接,可以任何目录使用mysql的命令

ln -s /usr/local/mysql/bin/mysql /usr/bin

#删除mysql的压缩包

rm -f /usr/local/linux-glibc2.12-x86_64.tar.gz

mysql就安装好了,可以启动服务,登陆客户端了。

#启动服务
service mysql start
#登陆客户端
mysql -uroot -p你的密码

文章结尾,附上我最后整理的一个小脚本。

https://github.com/Zhaojing033033/Blog

下载里面linux安装mysql,将mysqld.sh和my.conf放到同一目录,执行mysqld.sh脚本。自动安装msyql 5.7到/usr/local/mysql目录。

01的世界里千变万化,因此以上脚本仅供参考。不过,也愿代码之神保佑你,一次安装上,阿门!

猜你喜欢

转载自blog.csdn.net/qq_28898309/article/details/82811913