源码包安装mysql5.6_源码包安装mysql5.6
含有的命令: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相关推荐
- 二进制安装mysql5.6_轻松使用二进制安装Mysql5.6
二进制安装mysql5.6 系统环境:Centos6.5 x86_64 mysql二进制包:mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz #解压tar包到指定安装 ...
- 树莓派安装python3.6_树莓派 Miniconda 无法安装最新 Python3.6
本文有提供视频教程,感兴趣的朋友可以前往观看.传送地址:树莓派入坑系列 Part-2 Conda环境安装配置 概述 在之前一篇文章<Raspbian Miniconda安装配置>中介绍了如 ...
- mysql 5.6.23 源码包安装报错_大环境下MySQL5.6源码安装实战一步步教你 CentOS6.5_64bit下编译安装...
一.关闭防火墙 chkconfig iptables off service iptables stop 二.检查操作系统上是否安装了MySQL [[email protected] backup]# ...
- mysql5.6源码编译_MySQL 5.6 源码编译安装
前言 本文适合对于 mysql 有调试需求.或者在国产化平台上通过源码方式安装 mysql 数据库的场景:并且标题虽然指明是 mysql 5.6 版本,5.7 版本也基本适用,只是 cmake 编译参 ...
- CentOS6.5+mysql5.1源码安装过程
一:先安装依赖包(不然配置的时候会报错的!) yum -y install ncurses* libtermcap* gcc-c++* 新建mysql用户 [root@HE1Packages]# gr ...
- mysql5.7源码安装 简书_在CentOS7上编译安装MySQL 5.7.13步骤详解
MySQL 5.7主要特性 更好的性能 对于多核CPU.固态硬盘.锁有着更好的优化,每秒100W QPS已不再是MySQL的追求,下个版本能否上200W QPS才是用户更关心的. 更好的InnoDB存 ...
- mysql5.7 源码安装
1.卸载系统自带mysql [root@localhost ~]# rpm -qa | grep mysql[root@localhost ~]# rpm -qa | grep mariadbmari ...
- mysql5.7.21源码解析,史上最强Mysql5.7源码安装讲解
今天给小伙伴们介绍一下Mysql5.7源码安装,在安装过程中还是碰到了一些问题,下面介绍安装步骤时,会告诉大家问题在哪儿,怎么解决的,废话不多说,下面就可以说说安装全过程 1.创建用户 groupad ...
- Linux+Apache2.4+PHP5.6+MySQL5.6源码安装步骤
一.安装Apache 若要安装apache服务器软件,需要安装以下几个依赖软件 apr-1.4.6.tar.gz 下载地址:http://apr.apache.org/ apr-util-1.4.1. ...
最新文章
- 程序员该怎么做,才能成为coding王者?
- Android复习03(Get请求访问网络[详解]、获取文章列表)
- 多继承-概念、语法和基本演练
- BufferFsStream
- 1268:【例9.12】完全背包问题
- Access2016学习2
- Oracle P6培训系列:16为作业分配资源的预算数量
- 计算机水平居中怎么做,word标题居中怎么设置
- 【视线追踪】视线追踪的性能评估框架 及 基础知识
- 《史蒂夫乔布斯传》学习笔记
- powershell环境下的“ping”命令
- 打马赛克就安全了吗?GitHub热榜的“AI消除马赛克”,上线三天收获近万star
- 关于控件注册和使用许可问题的解决办法
- Puddings收获
- jdbc笔记(完整)
- 【2022年】软件测试前景和发展方向,软件测试行业出路?
- 【C#】Label不显示下划线
- Scala:函数与匿名函数
- NRF52832与NRF52840的性能区别
- Linux文件、目录——鸟哥的Linux私房菜