linux安装二进制mysql.tar.gz
来源:互联网 发布:浪潮java 编辑:程序博客网 时间:2024/06/08 06:38
第一步:创建用户和用户组
groupadd mysql
useradd -g mysql mysql
第二步:解压二进制文件
tar zxvf xxxx.tar.gz
将解压后的文件mv到/usr/local下并改名为mysql
第三步:创建mysql许可表
网上很多方法都是:/usr/local/mysql/scripts/mysql_install_db --user=mysql 但是很有可能报错,找不到bin目录中的my_print_defaults 错误信息:
FATAL ERROR: Could not find ./bin/my_print_defaults If you are using a binary release, you must run this script from within the directory the archive extracted into. If you compiled MySQL yourself you must run 'make install' first.
如果遇到此错误只需要多加两个参数指明路径就ok,如下: scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data (这点非常重要)
第四步:设置权限
/usr/local/mysql目录下:
chown -R root /usr/local/mysql (所属root用户) chown -R mysql /usr/local/mysql(所属mysql用户)
chown -R mysql /usr/local/mysql/data(数据目录所属mysql用户)
第五步:启动服务器并测试
Welcome to the MySQL monitor. Commands end with or g. Your MySQL connection id is 220
Server version: 5.0.77 MySQL Community Server (GPL)
groupadd mysql
useradd -g mysql mysql
第二步:解压二进制文件
tar zxvf xxxx.tar.gz
将解压后的文件mv到/usr/local下并改名为mysql
第三步:创建mysql许可表
网上很多方法都是:/usr/local/mysql/scripts/mysql_install_db --user=mysql 但是很有可能报错,找不到bin目录中的my_print_defaults 错误信息:
FATAL ERROR: Could not find ./bin/my_print_defaults If you are using a binary release, you must run this script from within the directory the archive extracted into. If you compiled MySQL yourself you must run 'make install' first.
如果遇到此错误只需要多加两个参数指明路径就ok,如下: scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data (这点非常重要)
第四步:设置权限
/usr/local/mysql目录下:
chown -R root /usr/local/mysql (所属root用户) chown -R mysql /usr/local/mysql(所属mysql用户)
chown -R mysql /usr/local/mysql/data(数据目录所属mysql用户)
第五步:启动服务器并测试
/usr/local/mysql/bin/mysqld_safe --user=mysql
此处可能会报错
171109 13:04:57 mysqld_safe Logging to '/usr/local/mysql/data/xu.com.err'.
171109 13:04:57 mysqld_safe A mysqld process already exists
原因是:
这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。
首先得知道mysql命令或mysqladmin命令的完整路径,比如mysql的路径是:/usr/local/mysql/bin/mysql,我们则可以这样执行命令:
# ln -s /usr/local/mysql/bin/mysql /usr/bin
然后输入命令:
/usr/local/mysql/bin/mysql -u mysql
Welcome to the MySQL monitor. Commands end with or g. Your MySQL connection id is 220
Server version: 5.0.77 MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buff
mysql>
安装成功了
阅读全文
0 0
- linux安装二进制mysql.tar.gz
- linux mysql安装(tar.gz)
- linux安装mysql二进制文件tar.gz
- Linux 安装mysql-5.6.12.tar.gz
- Linux 安装mysql.tar.gz包
- linux ubuntu解压tar.gz安装mysql
- 安装mysql tar.gz
- Linux下卸载MySQL二进制包(tar.gz)
- Linux下卸载MySQL二进制包(tar.gz)
- linux下安装 mysql rpm安装 二进制包安装tar.gz 源码包安装 三种方式
- 最新版本mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz[centOS6.3]通用平台二进制版本安装
- linux 下安装mysql--tar.gz和rmp安装
- mac 安装 mysql.tar.gz
- 安装mysql-3.23.49-pc-linux-gnu-i686.tar.gz
- linux 下mysql二进制文件(tar.gz)安装
- linux 下mysql二进制文件(tar.gz)安装
- Linux下编译安装mysql-5.0.45.tar.gz
- mysql-5.1.40-linux-i686-glibc23.tar.gz安装笔记
- 树莓派NOOBS安装
- OpenCV模板匹配函数:matchTemplate()介绍
- recycleViewshan
- 封装
- okhttp post 重定向参数丢失 跨协议重定向
- linux安装二进制mysql.tar.gz
- 紫书第三章数组和字符串笔记
- 简单 12 步理解 Python 装饰器
- java 实现文件复制,二种方法.
- 在这家不加班的 IT 公司里,我们是这样加班的
- cmd下常用指令
- 数据库概述以及基本概念
- Go Task 直线行走
- 卡尔曼滤波的一些想法