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

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

首先下载mysql 的安装包,可以去官网下载,网址:

然后下滑,在这个地方选择你想要安装的版本:

这里我选择的5.7.点击进去之后,选择要下载的版本,然后点击下方的链接:

然后跳过登录直接下载

也可以到百度网盘下载:

链接:https://pan.baidu.com/s/1qrlGO_7-rpXxaUtF7frdzQ

提取码:7paq
本人用的是redhat7.6安装的mysql,配置虚拟机,ssh链接虚拟机可以参考本人的其他博客

下面开始安装步骤:

收先使用Xftp将压缩包传输进入虚拟机内部,使用命令进行解压

tar -xvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz mv -v mysql-5.7.22-linux-glibc2.12-x86_64 /usr/lcoal/mysql

创建用户和组

groupadd mysqluseradd -r -g mysql mysql

将安装目录所有者及所属组改为mysql ,这个根据自己的目录来

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

在mysql目录下创建data文件夹

mkdir data

在初始化数据库之前先用yum安装几个包,如果yum不能使用的话,参考博客配置本地的yum源:

#yum -y install numactl#yum search libaio#yum install libaio

初始化数据库

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

这里给出一个错误解决的办法,本人在安装mysql的时候,遇到的一个错误,解决办法很简单:

error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

错误提示中的红字标明的部分表示缺少的包,只需安装它即可

yum -y install 红字标明的部分

配置my.cnf文件

vi /etc/my.cnf内容如下:[mysqld]datadir=/usr/local/mysql/databasedir=/usr/local/mysqlsocket=/tmp/mysql.sockuser=mysqlport=3306character-set-server=utf8# 取消密码验证skip-grant-tables# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0# skip-grant-tables[mysqld_safe]log-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pid

保存之后退出

将mysql加入到服务,设为开机启动,,然后启动mysql

#cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql#chkconfig mysql on#service mysql start

然后在设置mysql的密码:

 没有设置环境变量的情况下:

/usr/local/mysql/bin/mysql -uroot -p

也可以先进性设置一下环境变量:

#export PATH=$PATH:/usr/local/mysql/bin

启动之后如下图所示

然后在操作数据库设置密码

#use mysql;#update user set authentication_string=password('你的密码') where user='root';或者#set password=password("root");#flush privileges;#exit

引用自:

转载于:https://www.cnblogs.com/xuzhaoyang/p/11286876.html

你可能感兴趣的文章
socketserver剖析.html
查看>>
分享两个网址,一个是使用mssql自带的跟踪工具和分析工具
查看>>
[贪心][高精度][NOIP]国王游戏
查看>>
Java对象创建的过程及对象的内存布局与访问定位
查看>>
设计模式之二-Proxy模式
查看>>
QT--以共享的方式发布应用,QT依赖库
查看>>
JAVA——孪生素数
查看>>
Asp.net页面间传值方式汇总
查看>>
DB相关问题
查看>>
hibernate 的一对多关联关系映射配置
查看>>
# Mysql免登录重置root密码
查看>>
创造型模式-生成器模式
查看>>
守护线程和非守护线程
查看>>
layui 日期插件onchange事件失效的方法
查看>>
第六章
查看>>
MVC5中Model层开发数据注解
查看>>
Python3安装cx_Oracle连接oracle数据库实操总结
查看>>
[NOIp2008] 双栈排序 (二分图染色 + 贪心)
查看>>
项目管理-软件开发模式对比(瀑布、迭代、螺旋、敏捷)
查看>>
查看html元素绑定的事件与方法 visual Event 插件
查看>>