mysql linux通用版_Linux下安装通用版本的MySQL
Start
在MySQL官网上下载安装包,我这里选择的是通用安装包:
在平台(Platform)选择Linux通用版(Linux - Generic),根据自己的系统选择是64位还是32位。
这里列下我安装的代码。
# wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.10-linux-glibc2.5-x86_64.tar
# tar xvf mysql-5.7.10-linux-glibc2.5-x86_64.tar
我下载是Linux - Generic (glibc 2.5) (x86, 64-bit), TAR,解压之后会得到两个压缩包:
安装包:mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz
测试数据包:mysql-test-5.7.10-linux-glibc2.5-x86_64.tar.gz
在解压安装包之前,先建好安装目录和MySQL默认用户
# //创建安装目录,可根据个人喜好自己命名
# mkdir /service
//创建MySQL默认用户
# groupadd mysql
# useradd -r -g mysql -s /bin/false mysql
// 解压安装包到安装目录
# tar zxvf mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz -C /service
//进入安装目录
# cd /service
# mv mysql-5.7.10-linux-glibc2.5-x86_64 mysql-5.7.10
下面就要进入具体的安装了~~
# cd /service/mysql-5.7.10
//创建数据库文件目录
# mkdir data
//设置目录权限
# chmod 770 data
# chown -R mysql .
# chgrp -R mysql .
//这里用安装MySQL 5.7.6及以上的方法bin/mysqld --initialize,MySQL 5.7.6以下用bin/mysql_install_db
# bin/mysqld --initialize --user=mysql --basedir=/service/mysql-5.7.10 --datadir=/service/mysql-5.7.10/data
如果输出的信息最后一行类似以下信息,那么MySQL 5.7.10就安装成功了。
2015-12-13T13:17:18.002054Z 1 [Note] A temporary password is generated for root@localhost: a2wKAkli
其中“a2wKAkliroot用户的默认密码
同时,这里是我整理的安装时发现的警告或错误,可以参考以下。
下面继续做一些收尾工作
//设置下目录权限
# cd /service/mysql-5.7.10
# chown -R root .
# chown -R mysql data
添加成服务,以后就可以用 service mysqld start 启动了
//编辑配置文件
# cp support-files/my-default.cnf my.cnf -p
//编辑my.cnf
//basedir=/service/mysql-5.7.10
//datadir=/service/mysql-5.7.10/data
# vi my.cnf
//编辑support-files/mysql.server文件,修改basedir和datadir目录
//basedir=/service/mysql-5.7.10
//datadir=/service/mysql-5.7.10/data
# vi support-files/mysql.server
//添加到服务
# cp support-files/mysql.server /etc/init.d/mysqld
设置开机启动
# chkconfig --level 2345 mysqld on
//关闭开机启动用chkconfig mysqld off
Error
启动完成之后,用 bin/mysql -uroot -p
提示:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
改用 bin/mysql -uroot -h127.0.0.1 -p
才可以正常登录,不知道为什么,等大神指点~
mysql linux通用版_Linux下安装通用版本的MySQL相关推荐
- linux 64 mysql下载官网_Linux下安装MySQL5.7
Oracle提供很多MySQL的发行版本,其中就包括压缩在tar文件(.tar.gz)内的通用二进制版本,下面介绍如何在Linux上安装这种版本的MySQL5.7,首先从官网下载MySQL,这里使用6 ...
- linux玩我的世界java版_Linux下安装我的世界(Minecraft)
今天下午突然心血来潮想玩我的世界(Minecraft),但想想现在是Linux系统.我查阅了网上大部分的教程,都差不多过期了,正准备放弃的时候突然想起来Minecraft是Java写的啊!肯定支持Li ...
- linux安装mysql遇到的问题_Linux下安装MySQL5.7及遇到的问题解决方法
一.下载地址 本文安装的版本: 或者使用wget下载: [root@localhost opt]# wget https://dev.mysql.com/get/Downloads/MySQL-5.7 ...
- linux mysql web界面吗_Linux下安装MySQL Web 管理工具phpMyAdmin
一.安装Apache 二.安装依赖包 sudo yum install gd sudo yum install libpng-devel sudo yum install libjpeg-devel ...
- centos 下安装mysql,linux(Centos7)下安装mysql8.0.18的教程图解
1 获取安装资源包 mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar 提取码: rsif 2 在/usr/local目录下新建目录mysql8 3 将下载的资源包(my ...
- Win10下安装不同版本的MySQL
1.官网下载8.0版本压缩包 MySQL8.0下载解压后,在bin的同级目录下创建my.ini配置文件 主要配置有 [mysqld] # These are commonly set, remove ...
- linux mpich配置_Linux下安装MPICH
Linux下 mpich2安装 1:从MPICH2官网下载源代码,1.0.8,当然如果你使用的windows平台也可以下载http://www.mcs.anl.gov/research /projec ...
- mysql配置两个猪数据库_Linux下安装启动多个Mysql
步骤如下: 一.编译安装两个mysql,步骤如下 安装第一个数据库(主数据库) (红色部分为默认数据库文件路径,可改成其他如:data.var等) tar zxvf mysql-6.0.11-alph ...
- linux64位系统需要安装32位mysql_在Ubuntu16.04 Linux 64位环境下安装二进制版本MySQL 8.0.13...
a.MySQL依赖于libaio库.如果此库不在本地安装,则数据目录初始化和随后的服务器启动步骤将失败.如果需要,请使用适当的包管理器安装它.例如,基于云计算的系统: hell> apt-cac ...
最新文章
- 使用CInternetSession和CHttpFile提取网页源码
- 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1093:计算多项式的值
- voyage java_GitHub - yezilong9/voyage: 采用Java实现的基于netty轻量的高性能分布式RPC服务框架...
- 6月,回忆我失去的爱情
- mysql 失效转移_MySQL基于MHA的FailOver过程
- 内核错误Linux,ubuntu14.04更新内核出错
- 1.1方程求根之二分法
- 计算机不属于发明保护客体,如何判断两种类型的计算机程序发明能否成为专利保护客体?...
- rocketmq技术内幕 pdf_618买什么也别忘了买书!精选100+本技术好书和思维导图,建议收藏!...
- hdfs 中chunk_HDFS读写流程
- 软考 - 网络工程师考试大纲
- 崮德好文连载 - 活该你是工程师(自序)
- 29.正向和负向Lookahead
- 阴阳师android转ios,阴阳师手游IOS自动刷御魂?IOS切换控制教程[多图]
- 如何找到计算机上的画图拦,电脑中自带的Window画图工具不见了怎么恢复
- Android常用框架收藏
- SIM卡APN选择说明
- 混jdon坛子的一些思考
- 今日芯声 | 大大大!世界上最大的移动电源将前往北极圈
- 中层管理者八大绝招 —— 如何培养基层管理者?
热门文章
- 移动端常见兼容性问题及解决办法
- java网络爬虫,乱码问题终于完美解决
- c语言递归解决汉诺塔问题
- 【ubuntu】开机一直“/dev/sda3:clean, XXX files, XXXX blocks”解决方法
- 使用jQuery获取视口大小
- 识别和非识别关系之间有什么区别?
- 暗影之枪显示连接服务器失败,暗影之枪传奇进不去怎么办?游戏更新进不去问题详解[多图]...
- android 加载系统私有库,Android 搭建私有maven仓库及上传项目
- java开发微信提现_java 微信提现至零钱
- mysql可视化创建外键说明_关于使用可视化图形工具navicat for mysql来创建外键的步骤...