当前位置: 首页 > news >正文

mysql generic版本安装配置

 

 

下载linux generic版本tar.gz文件,如:mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz

解压到目标目录,如: /test/mysql-5.7.18-linux-glibc2.5-x86_64

 

解压后创建data、log目录

创建my.cnf文件

[mysqld]
basedir=/szmetro/mysql-3306
datadir=/szmetro/mysql-3306/data
socket=/szmetro/mysql-3306/mysql.sock
port = 3306
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# Settings user and group are ignored when systemd is used.
# If you need to run mysqld under a different user or group,
# customize your systemd unit file for mariadb according to the
# instructions in http://fedoraproject.org/wiki/Systemd

[mysqld_safe]
basedir=/szmetro/mysql-3306
datadir=/szmetro/mysql-3306/data
socket=/szmetro/mysql-3306/mysql.sock
port = 3306

log-error=/szmetro/mysql-3306/log/mysql.log
pid-file=/szmetro/mysql-3306/mysql.pid


[mysql]
socket=/szmetro/mysql-3306/mysql.sock
port = 3306


[mysqladmin]
socket=/szmetro/mysql-3306/mysql.sock
port = 3306

  

 

1、初始化: ./mysqld --defaults-file=../my.cnf --initialize --user=root --console

2、启动: nohup ./mysqld_safe --defaults-file=../my.cnf --user=root >/dev/null 2>&1 &

3、连接:./mysql --defaults-file=../my.cnf -uroot -p

4、重置密码: 

mysql> set password=password('xxxxx@2017');
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.02 sec)

5、关闭服务器:

./mysqladmin --defaults-file=../my.cnf shutdown -uroot -pxxxx@2017

 

 

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH

      GRANT OPTION

转载于:https://www.cnblogs.com/itpoorman/p/7127743.html

相关文章:

  • oracle恢复删除的数据
  • ActionBar第一课简单介绍
  • 让电脑拒绝访问特定网站
  • js继承的实现方法
  • dart系列(四) 动态生成”按钮”元素
  • 中国已超德国 成世界最大光伏发电国家
  • 把数据保存到数据库附加表dede_addon时出错,原因是字段名不合法
  • git的入门摸索和入门研究
  • linux iptables端口映射设置
  • Java内部类的一些总结
  • C/C++中对链表操作的理解实例分析
  • 基于Android应用《玩转英语》(总报告)
  • AMQP.0-10中文版——概述
  • python的各种推导式(列表推导式、字典推导式、集合推导式)
  • 深入理解Java内存模型
  • hexo+github搭建个人博客
  • Android 架构优化~MVP 架构改造
  • Angular 2 DI - IoC DI - 1
  • AngularJS指令开发(1)——参数详解
  • CentOS学习笔记 - 12. Nginx搭建Centos7.5远程repo
  • django开发-定时任务的使用
  • Object.assign方法不能实现深复制
  • PHP CLI应用的调试原理
  • Python爬虫--- 1.3 BS4库的解析器
  • react-native 安卓真机环境搭建
  • Redis中的lru算法实现
  • Vue2.x学习三:事件处理生命周期钩子
  • XForms - 更强大的Form
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 猴子数据域名防封接口降低小说被封的风险
  • 每天10道Java面试题,跟我走,offer有!
  • 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
  • 最简单的无缝轮播
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • Android开发者必备:推荐一款助力开发的开源APP
  • Spring第一个helloWorld
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • 带你开发类似Pokemon Go的AR游戏
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • ​力扣解法汇总946-验证栈序列
  • ​软考-高级-信息系统项目管理师教程 第四版【第14章-项目沟通管理-思维导图】​
  • # 达梦数据库知识点
  • ###STL(标准模板库)
  • ${factoryList }后面有空格不影响
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (TOJ2804)Even? Odd?
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (附源码)计算机毕业设计ssm基于Internet快递柜管理系统
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (算法)前K大的和
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置