centos7.2_x64安装mysql.tar.gz

1.解压 tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz

2.把解压好的文件移动到/usr/local/mysql 下 cp -r mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql

3.添加系统mysql组和mysql用户:执行命令:groupadd mysql和useradd -r -g mysql mysql

4.安装数据库:

1).修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./

2).安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql

可能出现的问题:

-bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter: No such file or directory
提示注释器错误,没有/usr/bin/perl文件或者档案,解决办法(安装perl跟perl-devel即可):执行  yum -y install perl perl-devel

Can‘t locate Data/Dumper.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/l
ib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at ./scripts/mysql_install_db line 42.

解决办法:yum -y install autoconf

3)修改当前目录拥有者为root用户:执行命令 chown -R root:root ./

4)修改当前data目录拥有者为mysql用户:执行命令 chown -R mysql:mysql data

到此数据库安装完毕

Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/localhost.localdomain.pid).

2 原因

没有初始化权限表

3 解决办法

#cd /usr/local/mysql(进入mysql安装目录)

#chown -R mysql.mysql .

#su - mysql

$cd server

$scripts/mysql_install_db

4 本人解决过程

[[email protected] ~]# cd
/usr/local/mysql

[[email protected] mysql]# chown -R
mysql.mysql .
[[email protected] mysql]# su - mysql
[[email protected] ~]$ cd /usr/local/mysql
[[email protected] mysql]$
scripts/mysql_install_db
Installing MySQL
system tables...

OK

Filling help tables...

OK

To start mysqld at boot time you have to copy

support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER
!

To do so, start the server, then issue the following commands:

./bin/mysqladmin -u root password ‘new-password‘

./bin/mysqladmin -u root -h localhost.localdomain password
‘new-password‘

Alternatively you can run:

./bin/mysql_secure_installation

which will also give you the option of removing the test

databases and anonymous user created by default. 
This is

strongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:

cd . ; ./bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl

cd ./mysql-test ; perl mysql-test-run.pl

Please report any problems with the ./bin/mysqlbug script!

[[email protected] mysql]$ /usr/local/mysql/bin/mysqld_safe --user=mysql
&
[1] 11767

[[email protected] mysql]$ 120502 07:01:17 mysqld_safe Logging to
‘/usr/local/mysql/data/localhost.localdomain.err‘.

120502 07:01:17 mysqld_safe Starting mysqld daemon with databases
from /usr/local/mysql/data

[[email protected] mysql]$ /etc/rc.d/init.d/mysql status
MySQL running
(11830)                                     
[  OK  ]

[[email protected] mysql]$ /etc/rc.d/init.d/mysql start
Starting
MySQL                                            
[  OK  ]

从任何主机上使用root用户,密码:youpassword(你的root密码)连接到mysql服务器:

# mysql -u root -proot 
mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘youpassword‘ WITH GRANT OPTION;

操作完后切记执行以下命令刷新权限

FLUSH PRIVILEGES

时间: 2024-08-12 04:53:47

centos7.2_x64安装mysql.tar.gz的相关文章

mac 安装 mysql.tar.gz

解压目录到 MySQL 默认安装路径 /usr/local/mysql 下, /usr/local路径不存在时, 先 sudo mkdir /usr/local 创建. # 移动解压后的二进制包到安装目录 sudo mv mysql-5.6.24-osx10.9-x86_64 /usr/local/mysql # 更改 mysql 安装目录所属用户与用户组 cd /usr/local sudochown -R root:wheel mysql # 执行 scripts 目录下的 mysql_in

Centos7一键安装mysql

#!/bin/bash #system:Centos7 #mysql.tar.gz is glibc #Download url https://dev.mysql.com/downloads/mysql/ #Example download #https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.41-linux-glibc2.12-x86_64.tar.gz #sh mysql_install.sh mysql-5.6.41-linux-g

在CentOS7中安装MySQL, 基于MySQL官网文档

目录 在CentOS7中安装MySQL, 基于官网文档 前言 开始 准备工作 下载安装 配置 在CentOS7中安装MySQL, 基于官网文档 前言 版本 CentOS7, 安装于windows的VMWare MySQL5.7.13 个人小创举 这次安装经历很多困难, 一开始, 惯性思维+懒惰, 不愿意多费力费脑, 在中文网站找别人咀嚼过的解决方案, 但都被各种来回抄的答案坑惨. 后来没办法硬着头皮看MySQL官网的文档, 一开始还是用浏览器的全页翻译, 也很惨. 反而, 后来换成英文原文越看越

CentOS7下安装MySQL并配置远程连接

一.CentOS7下安装MySQL数据库 CentOS7默认的安装包里面已经没有 MySQL-Server安装包了,远程镜像中也没有了. 默认的是MariaDB (MySQL的一个分支,开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险 参照百度.开发基本相似). 参考文章:CentOS7 安装MySQL http://www.centoscn.com/mysql/2016/0315/6844.html 这里主要是安装MyS

linux 安装jdk-7u45-linux-x64.tar.gz

1.官网下载jdk-7u45-linux-x64.tar.gz 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.tar解压:tar -xzvf jdk-7u45-linux-x64.tar.gz 一般安装在/usr/local/目录下 3.配置环境变量: <span style="white-space:pre"> </span>

CentOS7 中安装 MySQL

参考 centos7.2安装MySQL CentOS 7 下 Yum 安装 MySQL 5.7 1. 验证是否已经安装 MySQL # 检查是否安装了 MySQL rpm -qa | grep mysql # 检查是否安装了mariadb rpm -qa | grep mariadb # 一般使用此命令即可卸载成功 rpm -e xxx # 卸载不成功时使用此命令强制卸载 rpm -e --nodeps xxx 2. 安装 MySQL # 下载 MySQL 源 wget -i -c http:/

Centos7安装zookeeper(.tar.gz版)

1:查看当前服务器IP: # ifconfig 情况1:直接可以看到自己的IP:192.168.164.130 情况2:看不到自己的IP(但是能看到ifcfg-开头的东西,如:ifcfg-eno16777736[我的是这个],记着它) 修改 vi  /etc/sysconfg/network-scripts/ifcfg-eno16777736(你的网卡文件,以ifcfg-开头,后面会带一串随机数) 将ONBOOT=no修改为ONBOOT=yes #:wq 保存后再 $ ifconfig 一把,就

Centos7安装JDK(tar.gz版)[原创]

1.查找需要卸载的OpenJDK: #  rpm -qa | grep java 2:依次卸载 rpm -e --nodeps javapackages-tools-3.4.1-6.el7_0.noarch rpm -e --nodeps python-javapackages-3.4.1-6.el7_0.noarch rpm -e --nodeps java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64 rpm -e --nodeps tzdata-j

CentOS7 下面安装Mysql MMM

参考文档  参考1 参考2 二. 安装操作系统 最小化安装CentOS7(64位) 三. 配置操作系统 1.关闭 selinux cat /etc/selinux/config SELINUX=disabled 2.关闭防火墙 systemctl stop firewalld systemctl disable firewalld 3.配置NTP ,同步时间 yum -y install ntp vi /etc/ntp.conf 增加3个时间服务器 server s2d.time.edu.cn