mysql的binary安装
Mysql的二进制安装并手动指定data数据的位置
需要的安装包有:
mysql-5.1.50-linux-i686-glibc23.tar.gz
#tar mysql-5.1.50-linux-i686-glibc23.tar.gz –C /usr/local
#cd /usr/local/mysql
#groupadd –r mysql
#useradd –g mysql –s /sbin/nologin –r –M mysql
把当前目录下的所有文件属组和属主都改为mysql用户
#chown mysql:mysql . R
创建准备存放data数据的目录
#mkdir /mysql/data -pv
#scripts/mysql_install_db --datadir=/mysql/data --user=mysql
#cd /usr/local/mysql
#chown –R root .
#chown –R mysql data/
#cp /usr/local/mysql/support-file/my-large.cnf /etc/my.cnf
#cp /usr/local/mysql/support-file/mysql.server /etc/init.d/mysqld
#vim /etc/my.cnf 编辑主配置文件,并在[mysqld]字段添加如下内容
datadir = /mysql/data/
#ln –sv /usr/local/mysql/include/ /usr/include/mysql/
导出库文件
#vim /etc/ld.so.conf.d/mysql.conf
添加内容:
/usr/local/mysql/lib
#ldconfig –v
#vim /etc/profile
#. /profile
在
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
这行内容之前添加
PATH=$PATH:/usr/local/mysql/bin
第一次启动mysql
#bin/mysql_safe --user=mysql --datadir=/mysql/data/ &
#service mysqld start
查看3306端口是否启用,如果listen就成功了
#chkconfig mysqld on
以下是我在安装过程中遇到过的错误,记录下来希望对以后的学习有所帮助
如果在安装完成,并把mysql.server 拷贝到/etc/init.d/目录下并命名为mysqld后执行
#service mysqld on 时提示
-bash: command not found
很有可能是在/etc/my.cnf 文件中没有在[mysqld]字段添加
datadir=/mysql/data/
在安装完后,有时启动#mysql提示找不到/tmp/mysql.socket
可用如下方法再次生成mysql.Socket文件
#service mysqld stop
#rm /mysql/data/*
#cd /usr/local/mysql
#scripts/mysql_install_db --datadir=/mysql/data --user=mysql
#bin/mysql_safe --user=/mysql &
#service mysqld start
#chkconfig mysqld on
即可解决问题
不过一定要先关掉mysqld进程,否则不能成功。
如果在上术过程中没有停掉mysqld进程,而又删掉了/mysql/data/目录下的mysql.pid文件,这时你再关掉进程会提示你:
MySQL manager or server PID file could not be found!
即找不到pid文件,这时别无他法,只有kill掉mysqld进程了
#kill -9 mysqld
然后再执行下述命令即可
#cd /usr/local/mysql
#scripts/mysql_install_db --datadir=/mysql/data --user=mysql
#bin/mysql_safe --user=/mysql &
#service mysqld start
#chkconfig mysqld on
转载于:https://blog.51cto.com/huakaihuaxie/383895
mysql的binary安装相关推荐
- mysql binary安装_mysql的二进制安装方式
mysql总共有三种安装方式,源代码安装,二进制安装和源安装.这次写的是二进制安装,对其他两种方式不予讨论. 关闭selinux和防火墙 上课的时候,老师说过这是重中之重,一定要先关闭selinux和 ...
- MySQL半同步安装以及参数
MySQL半同步安装以及参数 基于MySQL5.5 官档地址: Semisynchronous Replication Administrative Interface https://dev.mys ...
- mysql.zip免安装版配置
MYSQL ZIP免安装版配置 1. 下载MySQL 选择自己想要的.本次安装.我使用的是mysql-5.6.17-winx64 地址:http://dev.mysql.com/downloads/ ...
- [转]CentOS6.4下Mysql数据库的安装与配置
如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)–Cent ...
- CentOS6.4下Mysql数据库的安装与配置
一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱 ...
- Linux学习之CentOS6下Mysql数据库的安装与配置
转自:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建好j ...
- Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--Cen ...
- MYSQL数据库下载安装(Windows版本)
官网下载 MYSQL服务下载地址:https://dev.mysql.com/downloads/mysql/,这里会显示当前最新的版本,MYSQL刚从5.7版本升到8.0正式版,据说速度提升了2倍并 ...
- MySQL的各种安装方式都给你
文章目录 前言 一.MySQL 安装简介 1.1 Linux 环境安装MySQL 1.2 Windows环境安装MySQL 二.Linux 环境安装各个版本MySQL 2.1 Linux环境RPM包安 ...
- mysql percona yum_yum 安装percona mysql 5.7
Mysql5.7安装准备 1.基础信息: (1)可参考官方文档[https://www.percona.com/doc/percona-server/5.7/installation/yum_repo ...
最新文章
- 【python教程入门学习】七夕情人节表白|Python程序员的花式表白
- string java getbytes_从 String.getBytes 理解 Java 编码和解码
- php注册登录遍写入 遍验证,在文件指定行中写入内容的php...-自动注册登录验证机制的php代...-php中出现Undefined index报错的修复方法_169IT.COM...
- express bodyparser_nodejs库express是如何接收inbound json请求的
- Oracle数据库中闪回恢复的详细分析
- shiro学习(11):servelet实现权限认证二
- 业内指路共享软件:更多机会在移动和海外市场(三)
- 一步一步写算法(之循环单向链表)
- php 内部 邮件,php电子邮件形式内部服务器错误
- vue项目中对接微信公众号使用微信js-sdk
- 瑞友天翼服务器系统资源不足,瑞友天翼问题处理
- toolchain安装教程支持_网上现成toolchain安装操作
- qbit linux网页ui不能设置中文,BT下载教程 篇四:qbittorrent 设置补充说明及更换WEB UI...
- 职高计算机专业的课后总结,职业高中教师教学工作总结
- 一名3年工作经验的程序员应该具备的技能 !
- 零基础学习PS——Photoshop的167个技能
- android用shape画虚线,怎么也不显示
- Java中元空间解析
- 计算机应该更新,电脑更新要多久
- 每次压力大到爆,驾校教练总爱跑敬老院干这件事