linux安装mysql并配置环境变量(linux安装mysql时执行 scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令)

:暂无数据 2026-09-23 22:00:07 0

linux安装mysql并配置环境变量(linux安装mysql时执行 scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令)

本篇文章给大家谈谈linux安装mysql并配置环境变量,以及linux安装mysql时执行 scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录

linux安装mysql时执行 scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令

linux安装mysql时执行 scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令是设置错误造成的,解决方法为:

***隐藏网址***

2、下载完成后,使用命令: ll 可以查看当前目前下存在  mysql-5.6.24.tar.gz文件然后使用下面的命令解压压缩包:tar -zxvf mysql-5.6.14.tar.gz。

3、然后使用命令: ll 可以查看当前目前下存在  mysql-5.6.24 目录使用命令:cd mysql-5.6.24  切换到 mysql-5.6.24  这个目录下。

4、安装完成后,我们还要建立mysql的配置,首先设置mysql的访问权限,使用命令查看是否已经存在mysql用户及用户组,查看用户列表命令:cat /etc/passwd 查看用户组列表命令:cat /etc/group。

5、添加mysql的环境变量,以方便以后的操作输入密码:vi /etc/profile在文件的底部添加如下内容:PATH=/usr/local/mysql/bin:$PATHexport PATH保存并退出,输入输入命令,使配置立即生效:source /etc/profile。

linux怎么安装mysql5.7

第一步:下载mysql
在Linux终端使用wget命令下载网络资源: 网站自己百度找!(也可在windows中下载后传输到Linux)
第二步:解压文件
由于我是在我本机software目录中下载的文件,为了方便管理首先将此文件移动到/usr/local 目录下
mv /software/mysql-5.7.17-linux-glibc2.5-x86_64.tar /usr/local
接下来去到移动后的目录cd /usr/local ,然后解压 tar zxvf mysql-5.7.17-linux-glibc2.5-x86_64.tar
解压后为了方便后面操作可把解压后文件名修改为mysql:  mv mysql-5.7.17-linux-glibc2.5-x86_64 mysql
第三步:配置启动文件
去到之前解压后并改名为mysql的目录下会有以下文件
然后去到support-files目录下
1、复制my.cnf 到 /etc/my.cnf (mysqld启动时自动读取)
cp my-default.cnf /etc/my.cnf
注意:如果你在安装时Linux虚拟机时同时安装了默认的mysql,此时操作以上步骤,终端将会提示你文件已存在是否覆盖,输入yes覆盖即可。
2、配置数据库编码
vi /etc/my.cnf
在这份文件中可以添加以下配置信息(如果有修改即可)
default-character-set=utf8
default-storage-engine=INNODB
character_set_server=utf8
3、复制mysql.server 到/etc/init.d/ 目录下【目的想实现开机自动执行效果】
执行命令:   cp mysql.server /etc/init.d/mysql (mysql是服务名)
4、修改 /etc/init.d/mysql 参数
vi /etc/init.d/mysql
给与2个目录位置
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
5、出于安全便利,创建一个操作数据库的专门用户
1)、groupadd mysql #建立一个mysql的组
2)、useradd -r -g mysql mysql #建立mysql用户,并且把用户放到mysql组
3)、passwd mysql #给mysql用户设置一个密码
4)、给目录/usr/local/mysql 更改拥有者  chown -R mysql:mysql /usr/local/mysql/
第四步:初始化 mysql 的数据库
首先去到mysql的bin目录
1.初始化
./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
生成出一个data目录,代表数据库已经初始化成功
并且mysql的root用户生成一个临时密码:SHNq8Qvd2g》L(最好先记录这个临时密码)
2.给数据库加密
./mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data
3.启动mysql(为了不让进程卡主,可在启动mysql的命令后加上&代表此进程在后台运行)
./mysqld_safe --user=mysql &
4.检查ps -ef|grep mysql
发现有以上进程便代表启动成功。
第五步:进入客户端
1.登录 ./mysql -uroot -p回车后输入之前的临时密码
2.修改密码
set password=password(’新密码’);
第六步:设置远程访问
1,在远程访问之前需先配置防火墙  systemctl stop firewalld.service(不推荐,可配置开通3306端口)
2,授权
mysql》grant all privileges on *.* to 远程访问用户名@’%’ identified by ’用户密码’;
mysql》select host,user from user; 【多出1条远程登录用户记录】
mysql》flush privileges;(刷新)
此时使用远程机器进行访问
解析:使用mysql -h主机ip -u用户名 -p密码即可进行远程访问
第七步:设置开机自启动
1、添加服务mysql
chkconfig --add mysql 【mysqld -install】
2、设置mysql服务为自动
chkconfig mysql on
3、重启查看进程
init 6
ps -ef|grep mysql
第八步:配置环境变量
为了方便操作,配置环境变量还是有必要的。
vi /etc/profile
export PATH=$JAVA_HOME/bin:/usr/local/mysql/bin:$PATH
小结:到这一步基本的配置基本就完成了。

linux安装mysql时执行 scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux安装mysql时执行 scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令、linux安装mysql时执行 scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令的信息别忘了在本站进行查找哦。

linux安装mysql并配置环境变量(linux安装mysql时执行 scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令)

本文编辑:admin

更多文章:


html网页设计特效(Dreamweaver网页制作如何在设计界面制作鼠标特效)

html网页设计特效(Dreamweaver网页制作如何在设计界面制作鼠标特效)

各位老铁们好,相信很多人对html网页设计特效都不是特别的了解,因此呢,今天就来为大家分享下关于html网页设计特效以及Dreamweaver网页制作如何在设计界面制作鼠标特效的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看

2026年9月23日 22:30

十大音乐网站(十大音乐APP排行榜音乐哪个APP好)

十大音乐网站(十大音乐APP排行榜音乐哪个APP好)

各位老铁们好,相信很多人对十大音乐网站都不是特别的了解,因此呢,今天就来为大家分享下关于十大音乐网站以及十大音乐APP排行榜音乐哪个APP好的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

2026年9月23日 22:10

linux安装mysql并配置环境变量(linux安装mysql时执行 scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令)

linux安装mysql并配置环境变量(linux安装mysql时执行 scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令)

本篇文章给大家谈谈linux安装mysql并配置环境变量,以及linux安装mysql时执行 scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令对应的知识

2026年9月23日 22:00

buildingblocks(积木的英语怎么读)

buildingblocks(积木的英语怎么读)

今天给各位分享积木的英语怎么读的知识,其中也会对积木的英语怎么读进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年9月23日 21:30

sql中的游标是什么怎样用呢(sql游标的作用)?游标的意思游标的意思是什么

sql中的游标是什么怎样用呢(sql游标的作用)?游标的意思游标的意思是什么

“游标”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看sql中的游标是什么怎样用呢(sql游标的作用)?游标的意思游标的意思是什么!

2026年9月23日 17:40

navicat如何使用(navicat怎么添数据如何使用Navicat为数据库表增加新记录啊)

navicat如何使用(navicat怎么添数据如何使用Navicat为数据库表增加新记录啊)

大家好,如果您还对navicat如何使用不太了解,没有关系,今天就由本站为大家分享navicat如何使用的知识,包括navicat怎么添数据如何使用Navicat为数据库表增加新记录啊的问题都会给大家分析到,还望可以解决大家的问题,下面我们

2026年9月23日 16:10

autoupdate怎么删除(千牛的autoupdate怎么删)

autoupdate怎么删除(千牛的autoupdate怎么删)

“autoupdate怎么删除”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看autoupdate怎么删除(千牛的autoupdate怎么删)!

2026年9月23日 13:10

pause函数和sleep函数([编程]lua有暂停运行的函数吗)

pause函数和sleep函数([编程]lua有暂停运行的函数吗)

这篇文章给大家聊聊关于pause函数和sleep函数,以及[编程]lua有暂停运行的函数吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

2026年9月23日 12:50

16进制文本转换(上位机文本模式转换16进制的数字)

16进制文本转换(上位机文本模式转换16进制的数字)

大家好,今天小编来为大家解答以下的问题,关于16进制文本转换,上位机文本模式转换16进制的数字这个很多人还不知道,现在让我们一起来看看吧!

2026年9月23日 12:40

elementui 响应式(element-ui 表格元素映射渲染、即 传数字,渲染名称)

elementui 响应式(element-ui 表格元素映射渲染、即 传数字,渲染名称)

大家好,如果您还对elementui 响应式不太了解,没有关系,今天就由本站为大家分享elementui 响应式的知识,包括element-ui 表格元素映射渲染、即 传数字,渲染名称的问题都会给大家分析到,还望可以解决大家的问题,下面我们

2026年9月23日 09:00

最近更新

buildingblocks(积木的英语怎么读)
2026-09-23 21:30:07 浏览:0
热门文章

yoga pro 14s carbon(yoga14s接口类型)
2026-07-03 17:50:01 浏览:5
标签列表