博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux下安装mysql5.7
阅读量:4137 次
发布时间:2019-05-25

本文共 1258 字,大约阅读时间需要 4 分钟。

首先准备好mysql5.7.17的安装包,安装包放在  /data/software 目录下

 

进入到 /usr/local 目录下,解压mysql安装包

命令:   cd /usr/local

    tar -zxvf /data/software/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

 

解压完成之后可以看到mysql的文件夹,为了方便后面的操作,先修改文件夹名称。

命令:mv mysql-5.7.17-linux-glibc2.5-x86_64 mysql

 

进入到mysql目录,可以发现,mysql5.7的版本和5.6的版本不同,没有/data目录,这里要自己创建一个data目录

data目录并不限定存放位置,但是为了方便,这里依旧直接放在mysql的根目录下,

命令:mkdir data

 

再新建mysql的用户和用户组

命令 :  groupadd mysql       #添加用户组

    useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql     #新建msyql用户禁止登录shell

 

改变mysql目录权限

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

 

 

接下来初始化数据库:

命令:./bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/

 

 

复制配置文件到 /etc/my.cnf 这里是mysql的基本配置问题

命令:cp -a ./support-files/my-default.cnf /etc/my.cnf   #会有一个选择是否覆盖原有文件,直接按 y回车选择是就可以

 

把mysql放到本地系统服务中

命令: cp -a ./support-files/mysql.server /etc/init.d/mysqld

 

编辑刚才复制的 my.cnf文件

命令:vim /etc/my.cnf

这里我们只做基本的配置,其他采用默认了,毕竟初学,以简单为主。大多的参数我也不怎么理解

 

配置好之后我们来启动mysql的服务

命令:service mysql start  

查看初始密码

命令:cat /root/.mysql_secret

复制下来初始的密码,做登录使用

 

命令:bin/mysql -uroot -p

密码就是刚才复制的密码,粘贴进去回车即可。

 

到这里  mysql数据库就算是装好了,接下来只需要修改密码就可以了。

命令:SET PASSWORD FOR 'root'@localhost=PASSWORD('123456');   #对应的换成你自己的密码即可了。

 

 

此步骤是本人亲自安装的过程,参照有其他IT朋友的博客。

 

最后需要补充一下,按照上面的方式安装完成之后还不能进行远程的访问,需要修改允许远程连接,步骤如下:

转载地址:http://zixvi.baihongyu.com/

你可能感兴趣的文章
NG深度学习第一门课作业2 通过一个隐藏层的神经网络来做平面数据的分类
查看>>
leetcode刷题234 回文链表 Palindrome Linked List(简单) Python Java
查看>>
NG深度学习第二门课作业1-1 深度学习的实践
查看>>
Ubuntu下安装Qt
查看>>
Qt札记
查看>>
我的vimrc和gvimrc配置
查看>>
hdu 4280
查看>>
禁止使用类的copy构造函数和赋值操作符
查看>>
C++学习路线
查看>>
私有构造函数
查看>>
组队总结
查看>>
TitledBorder 设置JPanel边框
查看>>
DBCP——开源组件 的使用
查看>>
抓包工具
查看>>
海量数据相似度计算之simhash和海明距离
查看>>
DeepLearning tutorial(5)CNN卷积神经网络应用于人脸识别(详细流程+代码实现)
查看>>
DeepLearning tutorial(6)易用的深度学习框架Keras简介
查看>>
DeepLearning tutorial(7)深度学习框架Keras的使用-进阶
查看>>
流形学习-高维数据的降维与可视化
查看>>
Python-OpenCV人脸检测(代码)
查看>>