解压软件包
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
查看更多关于linux mySQL二进制安装的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did117199