mysql 安装有两种,rpm安装和源码包安装,两种包都可以从www.mysql.com官网下载,这次我测试下rpm安装方式。

1.安装环境以及mysql版本:
1.1vcenter 虚拟机环境
1.2操作系统oracle linux 6.6
1.3mysql server版本:MySQL-server-advanced-5.6.21-1.el6.x86_64.rpm
1.4mysql client版本:MySQL-client-advanced-5.6.21-1.el6.x86_64.rpm
 
2.mysql安装。
2.1 rpm -ivh MySQL-server-advanced-5.6.21-1.el6.x86_64.rpm
rpm -ivh MySQL-server-advanced-5.6.21-1.el6.x86_64.rpm
Preparing...                ########################################### [100%]
        file /usr/share/mysql/czech/errmsg.sys from install of MySQL-server-advanced-5.6.21-1.el6.x86_64 conflicts with file from package mysql-libs-5.1.73-3.el6_5.x86_64
        file /usr/share/mysql/danish/errmsg.sys from install of MySQL-server-advanced-5.6.21-1.el6.x86_64 conflicts with file from package mysql-libs-5.1.73-3.el6_5.x86_64
        file /usr/share/mysql/dutch/errmsg.sys from install of MySQL-server-advanced-5.6.21-1.el6.x86_64 conflicts with file from package mysql-libs-5.1.73-3.el6_5.x86_64
 
如上,会遇到一些报错。查看一下原因,操作系统自带的包和要装的mysql相关包冲突了。
我们只要配置yum,将这些包打包移除就行。
yum groupremove mysql
yum remove mysql-libs-5.1.73-3.el6_5.x86_64
然后再次安装即可
rpm -ivh MySQL-server-advanced-5.6.21-1.el6.x86_64.rpm
2.2接下来我们安装客户端连接。
MySQL-client-advanced-5.6.21-1.el6.x86_64.rpm
 
 
3.服务器mysql登陆连接。
3.1检查mysql状态。
service mysql status 
如果没有启动
可以启动:service mysql start
3.2尝试连接数据库服务器
mysql -u root -p
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
3.3第一次mysql root账户是有个默认密码的,提示是个随机密码,在
 当前root用户的home/.mysql_secret中。
登陆后我们可以修改root密码。
 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd'); 
-----------------------------------------------------------
当然如果我们mysql root账号丢失的话,只要有操作系统root账号是可以绕开的,方法如下:
 #/etc/init.d/mysql stop   ---停止mysql服务
#mysqld_safe --user=mysql --skip-grant-tables --skip-networking &  -- 安全模式启动mysql
#mysql  -u root  ---直接登陆
 mysql>update user set password=password('newpassword') where user='root'; 
 mysql>flush privileges;    --修改即时生效,可以不执行,反正一会重启服务
 mysql>quit;
# /etc/init.d/mysql restart
 
# mysql -u root -p 
enter new password:
mysql>         ---登陆成功
----------------------------
 
 
4.客户端连接。(本人查了些资料,SQLyog 和 navicat不错,navicat lite个人版开发用不错,可以连接oracle,mssqlsever,mysql,PostgreSql
4.1关闭防火墙
service iptables stop
chkconfig iptables off
4.2修改连接用户远程连接配置
开放指定用户,例如root的远程登录权限,需要在iptables中开放3306端口 
 mysql>grant all PRIVILEGES on *.* to root@'localhost' identified by 'newpwd'; 
后者将其中user表中host字段修改为%,如果是root用户,注意host为主键。
mysql>update user set host='%'  where  host='localhost';
建议用第一种方式,我测试其他新建用户时,第二种方式有问题的。
 
mysql>flush privileges;
-------------
4.3远程telnet  xxx.xxx.xxx.xxx 3306  成功~  可以用客户端连接。

mysql server advanced 5.6基于oracle linux 6.6的安装的更多相关文章

  1. Oracle Linux 6.3下安装Oracle 11g R2(11.2.0.3)

    本文主要描写叙述了在Oracle Linux 6.3下安装Oracle 11gR2(11.2.0.3).从Oracle 11g開始,Oracle官方站点不再提供其Patch的下载链接,须要使用Meat ...

  2. Oracle 12C 在 Oracle Linux 6.5 64Bit 安装手冊

    Oracle 12C  在 Oracle Linux 6.5 64Bit 安装手冊.step by step 下载地址: http://download.csdn.net/detail/rlhua/7 ...

  3. Howto: Connect MySQL server using C program API under Linux or UNIX

    From my mailbag: How do I write a C program to connect MySQL database server? MySQL database does su ...

  4. 在 Oracle Linux 6.5 上安装 Oracle 11g 单实例数据库

    Checking the Hardware Requirements 系统必须满足下面最小的硬件要求 Memory Requirements Minimum: 1 GB of RAMRecommend ...

  5. oracle linux 7.3 dtrace 安装

    [root@localhost dtrace]# uname -r -.el7uek.x86_64 [root@localhost dtrace]# cat /etc/oracle-release O ...

  6. CC++初学者编程教程(13) 基于Oracle linux 的Oracle12c环境搭建

    1设置虚拟机选项 2 设置文件夹共享 3启动文件夹共享向导 4 设置共享文件夹 5 启用共享 6 关闭虚拟机设置 7 开启虚拟机 8 登陆帐户 9 看见虚拟机桌面 10 安装vmwaretools 1 ...

  7. Linux 6.3下安装Oracle Enterprise Cloud Control 12c

    Oracle enterprise cloud control 12c的安装是一个比較复杂的过程,由于他须要依赖于Oracel database以及Oracle Weblogic. 如今Oracle已 ...

  8. MySQL 5.6.20-4 and Oracle Linux DTrace

    https://blogs.oracle.com/wim/entry/mysql_5_6_20_4?utm_source=tuicool&utm_medium=referral By WimC ...

  9. Oracle MySQL Server 安全漏洞

    漏洞名称: Oracle MySQL Server 安全漏洞 CNNVD编号: CNNVD-201401-317 发布时间: 2014-01-22 更新时间: 2014-01-22 危害等级: 中危  ...

随机推荐

  1. WdatePicker日历控件使用方法(转)

    转自:http://www.cnblogs.com/weixing/archive/2011/08/15/2139431.html WdatePicker日历控件使用方法   1. 跨无限级框架显示 ...

  2. Java-----instanceof、isInstance、isAssignableFrom

    转载自:http://blog.csdn.net/hekewangzi/article/details/51956170

  3. Java-----判断是否为基本类型

    转载自:http://blog.csdn.net/hekewangzi/article/details/51969774

  4. X - A == B ?(第二季水)

    Description Give you two numbers A and B, if A is equal to B, you should print "YES", or p ...

  5. (原)JNI中env->GetByteArrayElements和AndroidBitmap_getInfo的冲突

    也不是很确定,前段时间的代码没有出问题,但是今天调试了半天,一直崩溃:vm aborting. 以前的部分代码: JNIEXPORT void JNICALL XXX (JNIEnv* env,job ...

  6. ie8下的透明 问题

    团队里经常遇到,索性整理一起 是我们在前端开发中经常遇到的,在问题中经常遇到的两个问题是背景色透明和整体透明 先说下背景色透明,背景色透明,在现代浏览器中,可以用rgba颜色作为背景色. 简单介绍下r ...

  7. 1207: C.LU的困惑

    题目描述 Master LU 非常喜欢数学,现在有个问题:在二维空间上一共有n个点,LU每连接两个点,就会确定一条直线,对应有一个斜率.现在LU把平面内所有点中任意两点连线,得到的斜率放入一个集合中( ...

  8. 正式学习React(五) Reactjs 的 PropTypes 使用方法

    propTypes 使用來規範元件Props的型別與必需狀態 var Test = React.createClass({ propTypes: { // required requiredFunc: ...

  9. android 代码布局 记录

    1.概述 android 中大部分ui 布局是用xml 进行的,但是用代码布局调整是不可避免的.自己比较喜欢写模版,有些时候子类再继承模版时,往往有一些ui上的调整,又懒得去重写一个xml,就偷懒用代 ...

  10. Qt creator error: LNK1123: 转换到 COFF 期间失败: 文件无效或损坏(vs2010的嵌入式清单文件)

    下面是vs2010导入别人文件时出现的问题的解决方案:VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误,解决方案为将 项目|项目属 ...