liunx 环境安装mysql 5.6

Linux安装Mysql5.6教程(手把手教你) mysql安装配置教程 【作品名称】:Linux安装Mysql5.6教程(手把手教你) 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】:Linux安装Mysql5.6教程(手把手教你) 立即下载

mysql 5.6 下载链接 :https://dev.mysql.com/downloads/mysql/5.6.html#downloads


Select Operating System


选择 :Linux - Generic


把(mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz) 下载下来 因为我的centos7 是64位的所以下载的是64位,其他的自己看看系统


查看操作系统命令:

cat /etc/redhat-release





用putty 工具登录 liunx系统 


创建mysql5.6 文件夹  (我的mysql 安装路径是这 个  /usr/local/mysql5.6)



cd /usr/local

mkdir mysql5.6




用xftp5 把下载下来的 mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz 上传到mysql5.6文件夹上面





用putty 工具 登录liunx 系统


输入命令:

cd /usr/local/mysql5.6


tar -zxvf  mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz # 执行解压命令

 


参考目录信息:

cd ./mysql-5.6.36-linux-glibc2.5-x86_64

ll



drwxr-xr-x.  2 root root   4096 Jun  5 20:12 bin
-rw-r--r--.  1 7161 31415 17987 Mar 18 02:43 COPYING
drwxr-xr-x.  3 root root     17 Jun  5 20:11 data
drwxr-xr-x.  2 root root     52 Jun  5 20:12 docs
drwxr-xr-x.  3 root root   4096 Jun  5 20:11 include
drwxr-xr-x.  3 root root   4096 Jun  5 20:12 lib
drwxr-xr-x.  4 root root     28 Jun  5 20:11 man
drwxr-xr-x. 10 root root   4096 Jun  5 20:11 mysql-test
-rw-r--r--.  1 7161 31415  2496 Mar 18 02:43 README
drwxr-xr-x.  2 root root     29 Jun  5 20:11 scripts
drwxr-xr-x. 28 root root   4096 Jun  5 20:11 share
drwxr-xr-x.  4 root root   4096 Jun  5 20:12 sql-bench
drwxr-xr-x.  2 root root   4096 Jun  5 20:11 support-files





配置用户,目录

mkdir -p  /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/data

mkdir -p /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/sock

mkdir -p /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64binlog 

mkdir -p /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/slowlog

mkdir -p /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/errorlog

mkdir -p /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/pid


 groupadd  mysql  # 创建mysql 用户组

vi /etc/group  #查看是的添加成功      按ESC   输入 :q!   不保存直接退出     或者输入(cat  /etc/group)



useradd -g mysql mysql  #添加mysql用户到mysql用户组里面


温馨提示:(输入  passwd  用户名    练习两次输入密码 可以给用户设置密码) 例:passwd mysql


查看用户组和用户信息:

cat /etc/passwd


 chown -R mysql.mysql /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64

 




配置mysql配置文件

vi  /etc/my.cnf


按 i 进入编辑模式    

配置以下信息:

[mysqld]

[client]  
# CLIENT #  
port                           = 3306  
socket                         = /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/sock/mysql.sock  
character-set-server       = utf8  
[mysqld]  
  
# GENERAL #  
port                           = 3306  
basedir                        = /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64 
socket                         = /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/sock/mysql.sock  
pid-file                       = /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/pid/mysql.pid  
  
# DATA STORAGE #  
datadir                        = /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/data  
  
# BINARY LOGGING #  
log-bin                        = /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/binlog/mysql-bin  
expire-logs-days               = 14  
sync-binlog                    = 1  
log-slave-updates  
  
# ERROR LOG #  
log-error                      = /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/errorlog/mysql-error.log  
log-queries-not-using-indexes  = 1  
#开启慢日志  
slow-query-log                 = 1  
slow-query-log-file            = /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/slowlog/mysql-slow.log e




配置完成后   按 ESC  输入  :wq!  保存退出




初始化数据库:

cd /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/scripts

./mysql_install_db --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64 --datadir=/usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/data/ --user=mysql




出现如下信息就是成功了: 接下来就是启动mysql(如果报错 )


OK


To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system


PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:


  /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/bin/mysqladmin -u root password 'new-password'
  /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/bin/mysqladmin -u root -h localhost.localdomain password 'new-password'


Alternatively you can run:


  /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/bin/mysql_secure_installation


which will also give you the option of removing the test
databases and anonymous user created by default.  This is
strongly recommended for production servers.


See the manual for more instructions.


You can start the MySQL daemon with:


  cd . ; /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/bin/mysqld_safe &


You can test the MySQL daemon with mysql-test-run.pl


  cd mysql-test ; perl mysql-test-run.pl


Please report any problems at http://bugs.mysql.com/


The latest information about MySQL is available on the web at


  http://www.mysql.com


Support MySQL by buying support/licenses at http://shop.mysql.com


WARNING: Found existing config file /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/my.cnf on the system.
Because this file might be in use, it was not replaced,
but was used in bootstrap (unless you used --defaults-file)
and when you later start the server.
The new default config file was created as /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/my-new.cnf,
please compare it with your file and take the changes you need.


WARNING: Default config file /etc/my.cnf exists on the system
This file will be read by default by the MySQL server
If you do not want to use this, either remove it, or use the
--defaults-file argument to mysqld_safe when starting the server








启动mysql :

 /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/support-files/mysql.server start




关闭mysql


killall mysqld 或者


/usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/support-files/mysql.server stop



chown 777 /etc/my.cnf  #授予my.cnf最大权限

cd /usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64       #进入mysql 安装目录


cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld #复制启动脚本到资源目录

chmod +x /etc/rc.d/init.d/mysqld#增加mysqld服务控制脚本执行权限

chkconfig --add mysqld#将mysqld服务加入到系统服务

chkconfig --list mysqld#检查mysqld服务是否已经生效  

输出:mysqld          0:off   1:off   2:on    3:on    4:on    5:on    6:off

表明mysqld服务已经生效,在2、3、4、5运行级别随系统启动而自动启动,以后可以使用service命令控制mysql的启动和停止

命令为:service mysqld start和service mysqld stop

service mysqld start  #启动mysqld
service mysqld stop#关闭mysqld




将mysql的bin目录加入PATH环境变量,编辑 ~/.bash_profile文件

vi ~/.bash_profile
按 i 进入编辑模式

在文件最后添加如下信息:

export PATH=$PATH:/usr/local/mysql5.6/mysql-5.6.36-linux-glibc2.5-x86_64/bin         注:这个mysql安装的路径,看自己的安装路径。

按ESC 输入 :wq! 保存退出


source ~/.bash_profile #立即生效配置文件


mysql -uroot -p        #新安装默认是没有密码的,回车按两次就可以登录成功了






因为是第一次安装是不需要密码登录的
mysql -uroot -p
回车
提示输入密码,为空回车
update mysql.user set password=PASSWORD('12345678') where user='root';
刷新权限表,输入如下命令
flush privileges;
退出
quit


mysql数据库安装配置完毕

linux安装mysql5.6 适用于刚开始学Linux的技术小白 立即下载

相关推荐

STLink驱动安装全攻略:从卸载到Keil配置的完整避坑指南

本文提供了STLink驱动安装与Keil环境配置的完整避坑指南。详细讲解了从驱动卸载、重装到Keil调试器设置的每一步,并针对常见的设备无法识别、连接不稳定等问题给出了深度解决方案,帮助开发者快速搭建稳定的STM32开发环境。

weixin_29182481的博客 424

Linux下安装MySQL 5.6

Linux下安装MySQL 5.6

qq_38304915的博客 2843

嵌入式状态机编程-QP状态机框架与常见状态机方法

状态机基本术语 现态:是指当前所处的状态。 条件:又称为“事件”,当一个条件被满足,将会触发一个动作,或者执行一次状态的迁移。 动作:条件满足后执行的动作。动作执行完毕后,可以迁移到新的状态,也可以仍旧保持原状态。动作不是必需的,当条件满足后,也可以不执行任何动作,直接迁移到新状态。 次态:条件满足后要迁往的新状态。“次态”是相对于“现态”而言的,“次态”一旦被激活,就转变成新的“现态”了。 传统有限状态机Fsm实现方法 如图,是一个定时计数器,计数器存在两种状态,一种为设置状态,一种为计时状态 设

qq_36969440的博客 9663

Linux 安装Mysql5.7教程

defaults-file 指定配置文件。2、创建mysql用户组和mysql用户。–basedir指定Mysql安装目录。–datadir指定数据目录。选择对应的包 如下5.7包。下载官方 Mysql 包。3、上传解压,并初始化。

a13568hki的博客 851

python课程教学大纲-《Python语言基础》课程教学大纲

《Python语言基础》课程教学大纲课程名称:Python语言基础课程类别:专业选修课适用专业:电子信息工程考核方式:考查总学时、学分:32学时1.5学分其中讲授16学时,实验10学时,其他6学时一、课程性质、教学目标使学生在全面了解Python技术历史、现状与发展趋势的基础上,系统掌握Python基本概念、编程思想以及程序设计技术,具备熟练的Python编程技能和面向对象软件设计技术思想,完成本...

weixin_37988176的博客 3720

相控阵雷达仿真入门:TWS与TAS模式实战解析(附代码示例)

本文深入解析相控阵雷达仿真中的TWS(边搜索边跟踪)与TAS(搜索加跟踪)模式,提供实战代码示例和优化策略。通过简化模型设计和对象化建模,帮助开发者快速构建高效仿真系统,适用于军事推演和装备评估。文章涵盖核心逻辑、数据结构设计及性能优化技巧,提升仿真效率与准确性。

weixin_30687051的博客 453

Linux系统安装mysql 5.6版本数据库教程

现在,我们已经完成了mysql的安装和基础配置。类比一下,初始化mysql数据库就像是造一栋房子的框架,让我们后续可以往里面放数据。类比一下,依赖库就像是大坝的基石,没有了它,mysql是无法运行的。接下来,我们需要解压安装包,并将mysql的路径添加到系统的环境变量中。类比一下,解压安装包就像是把mysql的蓝图展开,让我们可以看清楚mysql的样子。至此,我们已经成功地在Linux系统上安装了mysql 5.6版本的数据库。类比一下,启动mysql服务就像是把房子的开关打开,让我们可以进入里面。

qq_28012895的博客 1136

Pwntools不只是PWN:用它写个自动化Fuzz脚本,挖掘Linux命令行工具漏洞

本文探讨了如何利用Pwntools构建自动化Fuzz脚本,挖掘Linux命令行工具中的漏洞。通过详细的代码示例和实战案例,展示了Pwntools在Fuzzing中的高效性和灵活性,特别适合快速验证特定场景的安全问题。文章还提供了进阶技巧和避坑指南,帮助安全研究人员快速上手并提升测试效率。

weixin_28718345的博客 221

mysql安装

1.下载并安装MySQL官方的 Yum Repository2.使用yum安装MySQL出现如下图就表示正常3.启动MySQL4.查看mysql状态5.查看mysql初始密码6登录mysqlmysql -uroot -p # 回车后会提示输入密码修改mysql的root密码。

csdncjh的博客 724

芒果YOLO11改进44:主干Backbone篇之MobileViT::结合最新 ICLR2022 顶会|轻量通用的MobileViT结构(一)Transformer,轻量级、通用且移动友好的视觉转换

MobileViT::结合最新 ICLR2022 顶会|轻量通用的MobileViT结构(一)Transformer,轻量级、通用且移动友好的视觉转换

包括YOLOv5、YOLOv7、YOLOv8等模型改进 369

基于GA-BP遗传算法优化神经网络的多输入多输出数据预测-Python代码实现

多输入多输出的GA-BP神经网络

2301_80449389的博客 2306

linux中mysql5.6安装以及配置

linux中mysql5.6安装以及配置

weixin_44894083的博客 1048

【SpringCloud】5、Spring Cloud Gateway网关路由规则

Spring Cloud Gateway 创建 Route 对象时, 使用 RoutePredicateFactory 创建 Predicate 对象,Predicate 对象可以赋值给 Route。

JACKAL 3万+

liunx 环境 mysql5.6安装

1 安装包下载mysql5.6下载地址: http://dev.mysql.com/downloads/mysql/   这里选择Linux版本: 使用Navicat管理远程Linux服务器上的MySQL数据库 http://www.linuxidc.com/Linux/2011-09/42285.htm   ftp://mirror.switch.ch/mirror/mysq...

fengbin2005 212

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

window 10 和 Centos6.7 安装 /卸载 Mysql 5.6

Liunx A 安装 安装版本:mysql-5.6.26.tar.gz a1 卸载相关包: rpm -qa | grep mysql rpm -e --nodeps 名称 a2 新增用户及用户组 [root@cas ~]# groupadd mysql [root@cas ~]# useradd -r -g mysql mysql a3 创建目录 [r...

weixin_30826761的博客 144

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

php微盘源码安装,PHP时间盘完整源码带码支付/微盘/外汇盘/可封装APP K线可用无问题、可指定输赢...

【温馨提示】源码包解压密码:www.youhutong.com资源描述PHP时间盘完整源码带码支付/微盘/外汇盘/可封装APP K线可用无问题、可指定输赢源码介绍:K线可用无问题!!可指定输赢!带码支付,不过要自己配置,自己看教程配置一下吧温馨提示,如果涉及到授权,联系作者获取某个模块,请放弃使用,都是骗人的,切记切记!环境要求liunx winr2008Apache 2.4.39mysql5.6...

weixin_31328561的博客 1227

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

完美的酷云完整支付系统源码/安装版

源码还是很完美的,直接可以使用。没有什么大问题。在上传源码并解压,直接域名/install安装,数据库信息配置那里输入你创建的数据库信息。测试环境:Liunx+AP2.4+mysql5.6+php7.2后台/admin 账号:admin密码123456正式运营请购买正版,源码是可以正常使用,没运营,不知道是否有后门。

破损的天堂鸟博客 273

linux安装Mysql5.7

在liunx安装mysql,在网上找教程,都是说的太笼统。 比如我照着教程安装一半,出现了和教程上面不一致的问题,没有经验的同学就会不知道下面该怎么进行了。如果同学照着我的步骤来,一般是不会出现这种问题的,如果有!请加我QQ791932919,可以远程帮助解决!看完文章如有收获,还请给个赞!!!! 一.安装前的检查和准备工作。 1.1检查自己的liunx是否安装过mysql rpm -qa | grep mysql 1.1.1如果有的话,就删除(XXXX是自己的mysql目录) ...

Boy的博客 3万+

Liunx安装MySQL解压版

liunx安装解压版教程;

weixin_51769983的博客 2358

Liunx 安装 Mysql 5.7

Liunx 安装 Mysql 5.7 00.系统目录说明 安装文件下载目录:/data/software Mysql目录安装位置:/usr/local/mysql 数据库保存位置:/data/mysql 日志保存位置:/data/log/mysql 01.下载mysql 官网:https://dev.mysql.com/downloads/mysql/ mkdir -p /data/softwa...

qq_35158164的博客 252

mysql 5.6 linux环境安装教程

环境 linux 7 mysql包 mysql-5.6.41-linux-glibc2.12-x86_64.tar.gz 依赖包 yum install libaio perl perl-devel          1、解压缩mysql包 tar -zxvf mysql-5.6.41-linux-glibc2.12-x86_64.tar....

千寻之寻的博客 1935

Liunx 安装 Mysql 5.6

Liunx 安装 Mysql 5.6

幽灵骑士 1002

liunx rpm方式安装mysql

liunx mysql安装过程

qq_45972184的博客 225

liunx下yum安装mysql5.6(简单、易懂、零报错!!!)

引言:临近项目上线,于是便把项目放在服务器上进行线上测试,但是项目却一直跑不起来,查看tomcat日志才发现项目中引入的mysql连接驱动依赖与mysql版本不符,导致连接数据库一直出现问题,服务器上的mysql版本较低,一开始尝试着把pom文件的mysql驱动版本调低,但试了好几个版本还是有问题,索性就把mysql升级到5.6,原来的是5.1,确实版本比较低。 一开始找原来的自己做好的安装文档,结果安装不上,试了好多次都没有用,于是便在网上查找了好多资料,结果报错的方式五花八门就是安装不成功,搞得头都大了

爱吃鸡腿的明仔 693

liunx deploy下的centos安装mysql5.7

liunx deploy下的centos安装mysql5.71. 添加mysql用户组和mysql用户2.安装依赖库3. 下载解压Mysql4.配置Mysql5. 添加环境变量6 mysql 初始化7 mysql 启动,关闭 MySQL下载地址为: https://obs.cn-north-4.myhuaweicloud.com/obs-mirror-ftp4/database/mysql-5.7.27-aarch64.tar.gz 1. 添加mysql用户组和mysql用户 # groupadd mysq

qq_28269891的博客 825

Liunx(CentOS-6-x86_64)系统安装MySql(5.6.50)

在这里插入图片描述](https://i-blog.csdnimg.cn/direct/ab37c6bc7f864ae2b3cb3284c38cb5e0.png。mysql_install_db 是一个 Perl 脚本,需要 Perl 解释器来运行。验证规则是否生效,如果返回 yes,说明端口已开放。如果报下面的报错信息是因为 没有配置仓库。文件地址 /usr/local/其中没有%(远程登录链接的权限)

weixin_49200545的博客 1200
上一篇: liunx 安装 wget
下一篇: Maven 目录结构
phpfzh
博客等级 码龄10年 22粉丝 102原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值