linux mysql-5.7.13 源码安装,Linux下安装-配置-mysql-5.7.13
当前linux版本 AliCloud Linux 4.4.6-3
{ 具体路径自行修改 }
1.准备安装包mysql-5.7.13 (官网地址: http://dev.mysql.com/downloads/mysql/ )(低版本的不知道还有没有)
2. 添加一个mysql组 (命令)
[root@localhost ~]# groupadd mysql
3.添加一个用户mysql [root@localhost ~]# useradd -g mysql mysql
4.解压tar包(文件 在/usr/tmp中解压)
[root@localhost tmp]#tar -xzvf mysql-5.7.13.tar.gz
5 然后 重命名 解压后的包 ,命名为mysql
[root@localhost tmp]# mvmysql-5.7.13 mysql
6. 查看tmp临时包 移动 mysql包到usr/local 中
[root@localhost tmp]# mv /mysql /usr/loca/
7. cd进入mysql中 给这个包授权 给mysql用户
[root@localhost tmp]# cd /usr/local/mysql
[root@localhost mysql]#chown –R mysql .
[root@localhost mysql]#chgrp –R mysql .
8.配置参数 (basedir 为mysql 的路径, datadir 为mysql的 data 包,里面存放着mysql自己的包)
[root@localhost mysql]#bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql
9.记住临时密码(最后的密码)
2017-01-05T05:07:26.637535Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2017-01-05T05:07:28.754579Z 0 [Warning] InnoDB: New log files created, LSN=45790
2017-01-05T05:07:28.962679Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.
2017-01-05T05:07:29.080754Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: db1cd080-d304-11e6-91bb-00163e047c4a.
2017-01-05T05:07:29.083708Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
2017-01-05T05:07:29.086486Z 1 [Note] A temporary password is generated for root@localhost:K07xmF?pX%Gh
然后执行
[root@localhost mysql]##bin/mysql_ssl_rsa_setup --datadir=/data/mysql
10. cd到当前/support-files 下 ,复制两个文件 到 etc 和/etc/init.d/ 下
11、[root@localhost support-files]#cp my-default.cnf /etc/my.cnf
12、[root@localhost support-files]#cp mysql.server /etc/init.d/mysql
13. 修改basedir= 自己的路径 修改datadir= 自己的路径
(本人: basedir=/usr/local/mysql bindir=/usr/local/mysql/bin)
[root@localhost support-files]#vim /etc/init.d/mysql
14. 启动mysql (如果不行可以使用命令: service mysql start 启动)
[root@localhost mysql]#bin/mysqld_safe --user=mysql &
15. 登录(输入临时密码 注意大小写),登录后提示欢迎语,
[root@localhost mysql]# bin/mysql --user=root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.13
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
16.在 sqlplus 命令行下修改密码
mysql>set password=password('123456');
授权
mysql>grant all privileges on *.* to root@'%' identified by '123456';
刷新
mysql>flush privileges;
mysql>use mysql;
mysql>select host,user from user; ................................查看完毕 此后随意........................
linux mysql-5.7.13 源码安装,Linux下安装-配置-mysql-5.7.13相关推荐
- linux使用教程_iTOP-4412-QtE系统源码以及Linux系统-wfi设置以及使用文档 - 心底狂像...
精英版在 linux 下使用 wifi,需要进行下面的配置: 首先用户在拿到光盘资料以后查看下光盘里面的"linux"->""文件,其中的 "x ...
- mysql5.5.8编译安装_Mysql应用linux下mysql 5.5.8 源码编译安装
<MysqL应用linux下MysqL 5.5.8 源码编译安装>要点: 本文介绍了MysqL应用linux下MysqL 5.5.8 源码编译安装,希望对您有用.如果有疑问,可以联系我们. ...
- 【SRE笔记 2022.9.7 linux进程相关命令及源码包安装】
SRE笔记 2022.9.7 源码包 定义 源码包安装 优缺点 优点 缺点 获取 安装 C语言和开发 nginx安装示例 基础环境准备 gcc make wget 下载源码包 解压源码包,进入目录 ( ...
- MySQL学习之路 一 : MySQL 5.7.19 源码安装
MySQL 5.7.19 源码安装 查看系统: # cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) 安装依赖包 # yum - ...
- mysql 5.7.18 源码安装笔记
之所以贴出这样一篇笔记呢?主要是因为很久之前,源码安装MySQL的时候,碰到了太多太多的坎坷. 如果你有兴趣进行源码安装,那么请不要以这篇文章为标准,因为每个人的及其环境等其他因素还是差距比较大的. ...
- mysql 5.7.17 源码安装_mysql5.7.17源码安装
创建用户和目录 groupadd mysql useradd -r -g mysql mysql mkdir -p /data/mysql/standby/data mkdir -p /data/my ...
- mysql 5.6.23 源码包安装报错_Ubuntu 14.10下编译安装MySQL 5.6.23
1. 安装环境: Ubuntu Server 14.10 MySQL-5.6.23.tar.gz 2. 安装必备的工具 sudo apt-get install make bison g++ buil ...
- springboot jpa mysql大学生兼职网源码+安装视频+讲解视频+效果视频
项目介绍: springboot jpa mysql大学生兼职网源码+安装视频+讲解视频+效果视频 高清视频演示: https://www.bilibili.com/video/BV1yY4y137U ...
- linux suse11 sp3安装,SUSE Linux Enterprise Server 11 SP3源码安装R过程
SUSE Linux Enterprise Server 11 SP3源码编译安装R-3.2.2过程详解.suse上安装R,过程艰难,文章里的源码包版本都是自己安装时候所用的版本,不一定必须是该版本. ...
- 什么是mysql分发版_MySQL:使用源码分发版还是二进制分发版
选择了MySQL的安装版本后,要做的第二项决策是你是使用源码分发版还是二进制分发版.大多数情况,如果你的平台上已经有了一个二进制分发版,你可能使用二进制分发版.大多数平台可以使用原格式二进制分发版,例 ...
最新文章
- 笔记-项目成本管理-估算成本的步骤
- NLP文本相似度 - LCS(最长公共子序列)java代码
- 远程连接:hive 报错:Permission denied: user=anonymous, access=EXECUTE
- 最新微信公众平台JS逆向分析
- 我的世界java下载慢怎么办_漫话:为什么你下载小电影的时候进度总是卡在99%就不动了?...
- C#编程基础(简单概述与理解)
- 安卓内存监控悬浮窗,6年菜鸟开发面试字节跳动安卓研发岗,面试建议
- js JSON转Excel并导出
- STM32 上位机 测试蓝牙电话功能功能(包括拨打电话/挂断电话/接听电话/Audio Transfer/获取通话电话号码/获取本地电话号码/激活语音识别/获取本地号码/获取运营商名字/3GPP指令)
- Linux基础必懂:eth0,eth1,eth2,lo是什么意思?
- js仿百度文库文档上传页面的分类选择器_第二版
- cad字体安装_如何使用CAD插件与字体?1分钟掌握安装教程,让你快人一步!
- 三星s8怎么分屏操作_双屏互动,大有可为 三星Galaxy Z Fold2 5G的魅力折叠体验
- 混沌与分形(一):谢尔宾斯基三角形与门格海绵
- 如何获取当前地理位置的坐标
- 网友微博晒父母爱情 老爸每天给妈妈写情书
- 最牛黑科技!一度电能跑1230公里的电动车
- 改变发型的软件叫什么?来试试这几个换发型软件
- Word文档打不开,乱码,各种问题 修复。(完美解决)
- A Switched View of Retinex Deep Self-Regularized Low-Light Image
热门文章
- Android游戏开发
- 内联函数inline的使用
- 面向对象-类属性-类方法---Python
- python公开课乐博学院_乐搏学院VIP36期全栈班学习群 - 乐搏软件教育 - 软件测试 - Powered By EduSoho...
- linux6 ftp配置,centos6.x vsftpd配置FTP服务器详细教程
- gdt描述_GDT全局描述符表
- 西门子1500和300哪个贵_西门子S7-1500凭什么秒杀S7-300-400?
- cef linux 多线程模式,CEF3开发者系列之进程和线程
- maven jersey mysql_使用Maven和Jersey Framework开发REST风格Web Service
- vba遍历字符串_操蛋的VBA程序错误!