含有的命令:wget,tar,cp,groupadd,useradd,chown,service,chkconfig,exportsource,mysql_secure_installation,mysql

==下载解压==

[root@ycj ~]# tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

[root@ycj ~]# cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql

//复制解压后的mysql目录

==添加用户组和用户==

[root@ycj ~]# groupadd mysql

//添加mysql用户组

[root@ycj ~]# useradd -g mysql mysql

//添加用户mysql,到用户组mysql

[root@ycj ~]# cd /usr/local/mysql/ //切换路径

[root@ycj mysql]# mkdir ./data/mysql //创建数据库文件目录

[root@ycj mysql]# chown -R mysql:mysql ./ //改变目录所有者和组

[root@ycj mysql]# ./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql

//初始化并声明用户和数据库文件目录

[root@ycj mysql]# cp support-files/my-default.cnf /etc/my.cnf

//复制配置文件

==将mysqld服务加入开机自启动项==

[root@ycj mysql]# cp support-files/mysql.server /etc/init.d/mysqld

//首先需要将scripts/mysql.server服务脚本复制到/etc/init.d/,并重命名为mysqld

[root@ycj mysql]# chkconfig --add mysqld //开机自启

[root@ycj mysql]# chmod 755 /etc/init.d/mysqld //给755权限

==测试连接==

[root@ycj mysql]# service mysqld start //启动服务

[root@ycj mysql]# /usr/local/mysql/bin/mysql -uroot -p //测试连接

==添加环境变量==

[root@ycj mysql]# export PATH=$PATH:/usr/local/mysql//bin //添加环境变量

[root@ycj mysql]# source /etc/profile //不重启刷新环境变量

==初始化mysql并设置密码==

[root@ycj ~]# mysql_secure_installation

//设置密码为123456

第一次先按回车

a)为root用户设置密码y

b)删除匿名账号y

c)取消root用户远程登录y

d)删除test库和对test库的访问权限y

e)刷新授权表使修改生效y

==修改密码==

[root@ycj ~]# mysql -uroot -p

mysql> update mysql.user set password=PASSWORD( '123' ) where User='root';

//修改为123

mysql> flush privileges; //刷新权限

mysql> exit

源码包安装mysql5.6_源码包安装mysql5.6相关推荐

  1. 二进制安装mysql5.6_轻松使用二进制安装Mysql5.6

    二进制安装mysql5.6 系统环境:Centos6.5 x86_64 mysql二进制包:mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz #解压tar包到指定安装 ...

  2. 树莓派安装python3.6_树莓派 Miniconda 无法安装最新 Python3.6

    本文有提供视频教程,感兴趣的朋友可以前往观看.传送地址:树莓派入坑系列 Part-2 Conda环境安装配置 概述 在之前一篇文章<Raspbian Miniconda安装配置>中介绍了如 ...

  3. mysql 5.6.23 源码包安装报错_大环境下MySQL5.6源码安装实战一步步教你 CentOS6.5_64bit下编译安装...

    一.关闭防火墙 chkconfig iptables off service iptables stop 二.检查操作系统上是否安装了MySQL [[email protected] backup]# ...

  4. mysql5.6源码编译_MySQL 5.6 源码编译安装

    前言 本文适合对于 mysql 有调试需求.或者在国产化平台上通过源码方式安装 mysql 数据库的场景:并且标题虽然指明是 mysql 5.6 版本,5.7 版本也基本适用,只是 cmake 编译参 ...

  5. CentOS6.5+mysql5.1源码安装过程

    一:先安装依赖包(不然配置的时候会报错的!) yum -y install ncurses* libtermcap* gcc-c++* 新建mysql用户 [root@HE1Packages]# gr ...

  6. mysql5.7源码安装 简书_在CentOS7上编译安装MySQL 5.7.13步骤详解

    MySQL 5.7主要特性 更好的性能 对于多核CPU.固态硬盘.锁有着更好的优化,每秒100W QPS已不再是MySQL的追求,下个版本能否上200W QPS才是用户更关心的. 更好的InnoDB存 ...

  7. mysql5.7 源码安装

    1.卸载系统自带mysql [root@localhost ~]# rpm -qa | grep mysql[root@localhost ~]# rpm -qa | grep mariadbmari ...

  8. mysql5.7.21源码解析,史上最强Mysql5.7源码安装讲解

    今天给小伙伴们介绍一下Mysql5.7源码安装,在安装过程中还是碰到了一些问题,下面介绍安装步骤时,会告诉大家问题在哪儿,怎么解决的,废话不多说,下面就可以说说安装全过程 1.创建用户 groupad ...

  9. Linux+Apache2.4+PHP5.6+MySQL5.6源码安装步骤

    一.安装Apache 若要安装apache服务器软件,需要安装以下几个依赖软件 apr-1.4.6.tar.gz 下载地址:http://apr.apache.org/ apr-util-1.4.1. ...

最新文章

  1. 程序员该怎么做,才能成为coding王者?
  2. Android复习03(Get请求访问网络[详解]、获取文章列表)
  3. 多继承-概念、语法和基本演练
  4. BufferFsStream
  5. 1268:【例9.12】完全背包问题
  6. Access2016学习2
  7. Oracle P6培训系列:16为作业分配资源的预算数量
  8. 计算机水平居中怎么做,word标题居中怎么设置
  9. 【视线追踪】视线追踪的性能评估框架 及 基础知识
  10. 《史蒂夫乔布斯传》学习笔记
  11. powershell环境下的“ping”命令
  12. 打马赛克就安全了吗?GitHub热榜的“AI消除马赛克”,上线三天收获近万star
  13. 关于控件注册和使用许可问题的解决办法
  14. Puddings收获
  15. jdbc笔记(完整)
  16. 【2022年】软件测试前景和发展方向,软件测试行业出路?
  17. 【C#】Label不显示下划线
  18. Scala:函数与匿名函数
  19. NRF52832与NRF52840的性能区别
  20. Linux文件、目录——鸟哥的Linux私房菜

热门文章

  1. Linux集群架构(LVS DR模式搭建、keepalived + LVS)
  2. concurrent包下的Exchanger练习
  3. SQL 强制指定索引加快查询速度
  4. spring历史背景
  5. javaweb中mysql数据库的回滚操作代码
  6. linux 标准 GPIO 操作
  7. matlab学习:人脸识别之LBP (Local Binary Pattern)
  8. 你所应该知道的云计算
  9. 基于Spring Boot不同的环境使用不同的配置方法
  10. Docker的应用场景