龙空技术网

linux下安装mysql数据库

神秘漂流瓶Hl 167

前言:

如今我们对“linux下mysql目录”都比较看重,各位老铁们都需要知道一些“linux下mysql目录”的相关知识。那么小编在网上收集了一些对于“linux下mysql目录””的相关内容,希望大家能喜欢,你们一起来了解一下吧!

关注微信公众号“宝康大叔”,给你提供更多学习资料和项目实战资料,以及创业随笔。

mysql大伙并不陌生,小巧精悍。在学校的时候,我们一般在我们的Windows机器进行安装,就是一个环境而已。一般安装环境,是因为我们程序需要存储数据,mysql的官网提供各种平台的安装包,有windows的exe类型的,那种最方便。不过我们作为后端运维人员的话,还是有必要掌握在linux中安装mysql。

现在容器化技术也给我们带来了便利,我们可以使用docker pull mysql即可,还可以指定版本,如果是php人员,还可以使用宝塔来安装,也可以使用phpstudy来安装套件等,可以说方法很多,yum安装mysql,源码编译安装也可以。

废话不多说,看步骤。

首先我们下载linux对应的mysql包

下载地址:fw_error_www

也可以定位到资源包,使用wget进行下载

wget 

解压,添加用户组和用户

#解压tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz#复制解压后的mysql目录cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysqlgroupadd mysqluseradd -g mysql mysql

新建目录用于数据库数据存储

cd /usr/local/mysql/datamkdir mysql

并修改目录的所属组

chown -R mysql:mysql /usr/local/mysql/

执行mysql的基础脚本,命令参数根据实际来配置

…/scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql

拷贝自带的服务进程,即配置文件

cp support-files/mysql.server /etc/init.d/mysqldchmod 755 /etc/init.d/mysqldcp support-files/my-default.cnf /etc/my.cnf

编辑启动脚本,配置mysql的加目录和数据目录

vi /etc/init.d/mysqldbasedir=/usr/local/mysql/datadir=/usr/local/mysql/data/mysql

启动服务命令

service mysqld start

最好把mysql配置到环境变量,以后登录mysql就方便。

export PATH=$PATH:/usr/local/mysql/binsource /etc/profile

进入终端,输入密码

mysql -uroot

好,今天的经验分享到此结束,刚兴趣砧板的,来我闲鱼“爱的魔力转圈圈”「链接」

标签: #linux下mysql目录