返回
数据
分类

二进制文件安装的方法又分为两种,那么只需要安装如下文件

日期: 2020-01-02 07:53 浏览次数 : 68

MYSQL5.5_X64安装

查看当前安装的linux版本

 

命令:lsb_release -a 如下图所示

安装MySQL主要有两种方法:一种是通过源码自行编译安装,这种适合高级用户定制MySQL的特性,这里不做说明;另一种是通过编译过的二进制文件进行安装。二进制文件安装的方法又分为两种:一种是不针对特定平台的通用安装方法,使用的二进制文件是后缀为.tar.gz的压缩文件;第二种是使用RPM或其他包进行安装,这种安装进程会自动完成系统的相关配置,所以比较方便。本文介绍的是第二种方法使用RPM安装。

1)  下载Linux平台下的Mysql两个安装文件,分别为MySQL-server-5.5.15-1.rhel5.x86_64.rpm和MySQL-client-5.5.15-1.rhel5.x86_64.rpm

必赢手机登录网址 1

第一步,在官网上 选择Rad Hat Enterprise Linux, 下载MySQL-client-5.6.32-1.rhel5.x86_64.rpm,MySQL-server-5.6.32-1.rhel5.x86_64.rpm(安装的是5.6版本,可自行选择);

 

必赢手机登录网址 ,通过上图中的数据可以看出安装的版本为CentOS release 6.3,所以我们需要下载CentOS release 6.3对应的mysql安装包

第二步,利用命令# rpm -qa | grep MySQL先查询是否已经安装其他版本,如果有的话建议先卸载,卸载命令# rpm -e --nodeps MySQL-server-5.0.27-0.glibc23,然后删除包含mysql的文件夹,利用命令  # find / -name mysql查询出来进行删除

2)  在安装文件所在路径下进行服务器端的安装,命令如下:

下载mysql安装文件

1、如果你只是需要安装mysql,那么只需要安装如下文件
MySQL-server-5.5.25-1.rhel5
MySQL-devel-5.5.25-1.rhel5
MySQL-client-5.5.25-1.rhel5
2、如果你需要搭建Linux整个实施环境(nginx、php、mysql、tomcat、jdk、服务器多域名配置)
请参考我的Linux项目实施系列教程:
CenterOS 6.3 64位搭建nginx1.3+php5.4.3+mysql5.5.25+tomcat7+jdk7安装

第三步,进行安装,首先利用命令# rpm -ivh MySQL-server-5.6.32-1.rhel5.x86_64.rpm 安装server ,若出现warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID***** 的警告信息,请在命令后加上# rpm -ivh MySQL-server-5.6.32-1.rhel5.x86_64.rpm  --force --nodeps ,

 

安装mysql5.5.25

1、进入安装文件的目录
2、安装mysql服务端
# rpm -ivh MySQL-server-5.5.25a-1.rhel5.x86_64.rpm
如图:mysql-server安装

必赢手机登录网址 2

安装过程中可能出现后面的错误:error: Failed dependencies: libaio.so.1()(64bit) is needed by MySQL-server
3、安装mysql客户端、mysql-devel
# rpm -ivh MySQL-client-5.5.25a-1.rhel5.x86_64.rpm
# rpm -ivh MySQL-devel-5.5.25a-1.rhel5.x86_64.rpm
如图:mysql-client-devel

必赢手机登录网址 3

启动mysql服务
# service mysql start

第四步,安装客户端:# rpm -ivh MySQL-client-5.6.32-1.rhel5.x86_64.rpm --force --nodeps 

# rpm –ivh MySQL-service-5.5.15-1.rhel5.x86_64.rpm 

修改mysql中root的初始化密码

1、命令如下:
# /usr/bin/mysqladmin -u root password ‘rootadmin’
格式:mysqladmin -u用户名 -p旧密码 password 新密码
2、例子
#二进制文件安装的方法又分为两种,那么只需要安装如下文件。 /usr/bin/mysqladmin -u root password ‘rootadmin’
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了
3、用新的密码进行登录,如下图所示:

必赢手机登录网址 4

第五步,启动mysql, 利用命令:# /etc/init.d/mysql start 

 

重启与停止mysql服务

启动方式1:service mysql start
启动方式2:/etc/init.d/mysql start
停止方式1:service mysql stop
停止方式2:/etc/init.d/mysql shutdown
重启方式1:service mysql restart
重启方式2:/etc/init.d/mysql restart

命令:lsb_release -a 如下图所示 通过上图中的数据可以看出安装的版本为CentOS release 6.3,所以我们需要下载CentOS rel...

第六步,连接数据库,利用命令:# mysql -u root -p, 输入密码后,若出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)错误, 解决方法:1. 停止数据库/etc/init``.d``/mysqld stop ,2.执行如下命令:mysqld_safe --user=mysql --skip-grant-tables --skip-networking & ,(能登录但是会把mysql默认端口改掉,若进行远程连接,则需要再次重启mysql,此时不能执行步骤2)3.重新登录mysql数据库,4,更新root密码:use mysql之后,mysql> UPDATE user SET Password=PASSWORD(``'newpassword'``) where USER=``'root'``; 然后刷新权限

 

FLUSH PRIVILEGES; 再退出mysql重新登录即可。

3)  在安装文件所在路径下进行客户端的安装,命令如下:

``

 

解决方法二:修改mysql配置文件my.ini或者my.cnf,配置文件中添加skip-grant-tables(注,不要添加最后面),然后重启mysql即可

# rpm –ivh MySQL-client-5.5.15-1.rhel5.x86_64.rpm

第七步,mysql建立远程连接,参考 

 

常见问题:

 

1.若查询show global variables like 'port';端口号为0,则进行修改,编辑/etc/my.cnf文件,修改为3306

4)  登陆Mysql ,命令语法如下:

[root@test etc]# vi my.cnf
[mysqld]
port=3306
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

"my.cnf" 11L, 261C written
[root@test etc]#

 

2.创建用户和赋权:

mysql [-u username] [-h host] [-p[password]] [dbname] 

create user 'pica_test'@'%' identified by '密码';

 

GRANT all ON pica.* TO 'pica_test'@'%';

   username 与 password 分别是 MySQL 的用户名与密码,mysql的初始管理帐号是root,没有密码,注意:这个root用户不是Linux的系统用户。MySQL默认用户是root,由于初始没有密码,第一次进时只需键入mysql即可。

 

 [[email protected] local]# mysql

 

 

a.          导入项目

 

1)  登陆进Mysql后,将数据库文件导入Mysql中,执行命令如下:

 

# source cms.sql

 

 

 2)     将项目文件放到tomcat/webapps/,通过浏览器访问对应的主机ip,加启动端口号(tomcat端口号),是否出现tomcat管理页面,若出现,则启动成功,否则,启动失败。

 

数据库地址配置:修改war包中的jdbc.properties文件的配置信息:jdbc.url的地址,如下所示:

 

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

 

1) 下载Linux平台下的Mysql两个安装文件,分别为MySQL-server-5.5.15-1.rhel5.x86_64.rpm和MySQL-client-5.5.15-1.rhel5.x86_64.rpm 2) 在安装文件...