码迷,mamicode.com
首页 > 数据库 > 详细

linux mySQL二进制安装

时间:2021-05-24 00:16:08      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:pass   建立   sock   use   profile   cal   最新   进制   line   

[root@zwy1 ~]#  wget          #下载二进制的包    版本为5.7最新版
https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz

[root@zwy1 ~]# useradd -r -M -s /sbin/nologin mysql   创建用户和组

解压软件包

tar xf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz -C /usr/local/

软链接

ln -s /usr/local/mysql-5.7.33-linux-glibc2.12-x86_64   /usr/local/mysql

属主属组修改

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

环境变量

echo export PATH=/usr/local/mysql/bin:$PATH > /etc/profile.d/mysql.sh
source  /etc/profile.d/mysql.sh

建立数据存放目录

[root@zwy1 ~] mkdir /opt/data
[root@zwy1 ~]  chown -R mysql.mysql  /opt/data

初始化数据库

mysqld --initialize --user=mysql --datadir=/opt/data/     

这个命令的最后会生成一个临时密码
 
生成配置文件

[root@zwy1 ~]# vim /etc/my.cnf
[mysqld]
basedir = /usr/local/mysql         #安装目录
datadir = /opt/data   #数据目录
socket = /tmp/mysql.sock    #监听地址
port = 3306   #端口
pid-file = /opt/data/mysql.pid   #进程文件
user = mysql #用户
skip-name-resolve  #跳过名称解析 通过ip链接


配置服务启动脚本
[root@zwy1 ~]#  cd /usr/local/mysql/support-files/
cp mysql.server  /etc/init.d/mysqld
[root@zwy1 ~]#  cd
[root@zwy1 ~]# vim  /etc/init.d/mysqld

basedir= /usr/local/mysql  安装目录
datadir= /opt/data         数据目录

 

启动mysql
[root@zwy1 ~]# service mysqld start
修改密码
进入 mysql -uroot -p
设置新密码
set password =password (‘4564949a‘);



linux mySQL二进制安装

标签:pass   建立   sock   use   profile   cal   最新   进制   line   

原文地址:https://www.cnblogs.com/Mariko/p/14737372.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!