centos 6 安装mysql,CentOS6.5安装MySQL教程(完整教程)

Step 1:检测系统是否安装MYSQL# yum list installed | grep mysql

顺便提下如果yum有如下提示不能用的情况:

1bc47742c11c

yum在自动更新

原因是yum在自动更新 只要关掉它就OK了

解决方案:

直接输入# rm -f    /var/run/yum.pid

或者:# /etc/init.d/yum-updatesd stop

当然也可以等更新完了再进行安装

继续安装流程:

Step 2:删除系统自带MYSQL及其依赖# yum -y remove mysql-libs.x86_64

Step 3: 给CentOS添加rpm源,并且选择较新的源命令:

# wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

# yum localinstall mysql-community-release-el6-5.noarch.rpm

# yum repolist all | grep mysql

# yum-config-manager --disable mysql55-community

# yum-config-manager --disable mysql56-community

# yum-config-manager --enable mysql57-community-dmr

# yum repolist enabled | grep mysql

如果执行第一条wget语句报错:

1bc47742c11c

https下载证书

To connect to dev.mysql.com insecurely, use ‘--no-check-certificate’.

翻译:连接到dev.mysql.com不安全,使用“--no-check-certificate”。

OK,找到问题,https下载需要认证,可以使用--no-check-certificate跳过不检查认证。

把上面的wget修改为:wget  --no-check-certificate dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

操作如遇到如下情况请按y,回车继续执行:

1bc47742c11c

输入y,回车继续执行

Step 4:安装MYSQL服务器# yum install mysql-community-server

Step 5: 启动MYSQL# service mysqld start

Step 6: 查看MYSQL是否自启动,并且设置开启自启动# chkconfig --list | grep mysqld

# chkconfig mysqld on

Step 7:查询MYSQL的初始密码# grep 'temporary password' /var/log/mysqld.log

如图:

1bc47742c11c

MYSQL的初始化密码

Step 8:登录数据库# mysql -u root -p

登录成功之后,你很开心执行了show databases;想查看下数据库。

结果报错了,如图:

1bc47742c11c

操作提示错误

You must reset your password using ALTER USER statement before executing this statement.

翻译:在执行此语句之前,必须使用用户语句重新设置密码。

OK,知道问题在哪了,那我们就按照提示,重新设置密码!

开心的执行修改密码命令:# SET PASSWORD = PASSWORD('123456');

如果报错:

1bc47742c11c

错误提示:密码过于简单

Your password does not satisfy the current policy requirements

翻译:您的密码不符合当前的策略要求。

1bc47742c11c

哈哈哈,真的好伤心

1.设置安全级别set global validate_password_policy=0;

2.默认密码长度为8,可以设置为其它值,最小4位set global validate_password_length=4;

OK,重新设定好密码策略,再次执行设置密码,成功!!

Step 9:重新用新密码登录

1bc47742c11c

登录查看默认数据库

此时已经完成了MYSQL的安装。

但对于使用者来说,我们一般都会通过第三方可视化工具(如:Navicat)远程访问数据库。所以我们接下来就去设置MYSQL的远程访问。

Step 10:设置MYSQL允许远程访问

1、允许所有IP访问mysql

打开mysql数据库,并修改root用户的host(localhost)为%(所有)。mysql> use mysql;

mysql> update user set host = '%' where user = 'root';

mysql>FLUSH PRIVILEGES;

mysql>exit;

2、让linux防火墙开放mysql的3306端口

1、打开防火墙配置文件vi  /etc/sysconfig/iptables

2、增加下面一行-A INPUT -m state--state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

注意:增加的开放3306端口的语句一定要在icmp-host-prohibited之前

附:个人配置

1bc47742c11c

个人配置

3、重启防火墙

service  iptables restart

OK ,试试远程访问,成功!

1bc47742c11c

访问Linux的mysql

至此,结束!

白白~~~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/432418.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux学习之一

忙啦几天,今天终于又有时间在这里打理本园子啦,今天写一下linux下磁盘如何自动挂载其实很简单,要让某些 partition 在开机的时候就自动挂载,写入 /etc/fstab 当中,或者是将指令完整的写到 /etc/rc.d/rc.local&#xff…

MFC 多文档源码分析1

添加模板在复写的CWinApp::InitInstance()函数中添加下面代码 CMultiDocTemplate* pDocTemplate; pDocTemplate new CMultiDocTemplate(IDR_SMARTTTYPE,RUNTIME_CLASS(CCosiWorksDoc),RUNTIME_CLASS(CChildFrame), // custom MDI child frameRUNTIME_CLASS(CCosiWorksView)); …

matlab求零空间,matlab求矩阵的零空间的一组整数基,该怎样操作?

匿名用户1级2015-09-18 回答第一部分:矩阵基本知识一、矩阵的创建直接输入法利用Matlab函数创建矩阵利用文件创建矩阵二、矩阵的拆分矩阵元素矩阵拆分特殊矩阵三、矩阵的运算算术运算关系运算逻辑运算四、矩阵分析对角阵三角阵矩阵的转置与旋转矩阵的翻转矩阵的逆与…

php通过条件来定义const,php用const出错是什么原因

大家都知道define是定义常量的,如果在类中定义常量呢&#xff1f;当然不能用define&#xff0c;而用const&#xff0c;如下例&#xff1a;<?php //在类外面通常这样定义常量define("PHP","phpernote.com");class MyClass{ //常量的值将始终保持不变。在…

UE4角色Location远距离时动画抖动问题(float精度不够)解决方案

正题&#xff1a;关于UE4引擎当角色Location超过9999.999后&#xff0c;角色动画更新抖动问题的解决思路。 前提&#xff1a; 1.UE4引擎中距离单位是厘米(cm)&#xff0c;也就说我们制作好1.8米的角色在UE4中为180个虚幻单位。这样做个人愚见是为了提高浮点值&#xff08;float…

android Handler的使用(一)

Handler的使用(一) Handler基本概念&#xff1a; Handler主要用于异步消息的处理&#xff1a;当发出一个消息之后&#xff0c;首先进入一个消息队列&#xff0c;发送消息的函数即刻返回&#xff0c;而另外一个部分逐个的在消息队列中将消息取出&#xff0c;然后对消息进行出来…

php和python的多线程,Python多线程以及线程锁简单理解(代码)

本篇文章给大家带来的内容是关于Python多线程以及线程锁简单理解(代码)&#xff0c;有一定的参考价值&#xff0c;有需要的朋友可以参考一下&#xff0c;希望对你有所帮助。多线程threading 模块创建线程创建自己的线程类线程通信线程同步互斥方法线程锁需要了解&#xff01;&a…

现实地形导入UE4全流程

制作地形方法很多&#xff0c;今天给大家分享一种原创野套路。此方法特点是将现实中的地形于UE4中呈现&#xff0c;而不是手动绘制地形。首先从地理空间数据云获得指定区域的地理数据&#xff0c;然后使用GlobalMapper更准确选出区域并把数据转换成WorldMachine可识别的格式&am…

php对象存储hadoop存储,三个理由告诉你对象存储替换HDFS还不错

Hadoop使企业能够对庞大的非结构化数据集进行大规模分析处理。这个数据集可以包含数以百万计&#xff0c;甚至数十亿个需要读取的文件。为了降低成本并提高数据处理性能&#xff0c;数据和应用程序应该存在于相同的物理硬件上。这样做使数据无需移动&#xff0c;就地处理&#…

Web请求中同步与异步的区别

普通的B/S模式就是同步&#xff0c;而AJAX技术就是异步&#xff0c;当然XMLHttpReques有同步的选项。 同步&#xff1a;提交请求->等待服务器处理->处理完毕返回。这个期间客户端浏览器不能干任何事。 异步: 请求通过事件触发->服务器处理&#xff08;这是浏览器仍然可…

大地形pawn抖动问题

在pawn的event tick里调用下面函数即可

php蓝牙连接不上,蓝牙音响连接不上手机怎么办 两种方法轻松解决连接问题

我们听歌一般用耳机和音响。现在蓝牙音频越来越普及&#xff0c;但毕竟是无线产品。信号不时中断或不连接是正常的。蓝牙音频连不上手机真的很头疼。出现这种情况的原因是什么&#xff0c;如何解决&#xff1f;为什么蓝牙音频不能连接到手机1.蓝牙音频没有进入匹配状态&#xf…

Bootstrap页面布局16 - BS导航菜单和其响应式布局以及导航中的下拉菜单

代码&#xff1a; <div classcontainer-fluid><h2 classpage-header>导航</h2><!--    .navrbar navbar-fixed-top:导航固定显示在顶部&#xff0c;对应的navbar-fixed-bottom:导航固定显示在页面底部    .brand:提示文字或者主题    .active…

HMI使用自定义控件流程

1.定义控件ID号&#xff0c;以FO_COMP_CUSTOM为基数#define SCENEENTITY_SIMULATOR_SHAPEFO_COMP_CUSTOM 2102.编写控件类&#xff0c;并继承于CFOBitmapShape 具体实现可以在程序中找例子&#xff0c;重新OnDraw3d这个虚函数来实现控件的绘制3. 在MainFrm.cpp中&#xff0c;在…

nginx 怎么重新编译安装mysql,centos 下 编译安装 nginx + mysql + php 服务

centos 下编译安装nginx mysql php 服务1、安装nginx1.1、安装依赖包yum install wget make gcc gcc-c pcre-devel openssl-devel -y yum install ncurses-devel libtool zilib-devel -y1.2、创建www用户useradd www -s /sbin/nologin -M1.3、创建目录mkdir -p /var/log/ngin…

hdu 1874(Dijkstra + Floyd)

链接&#xff1a;http://acm.hdu.edu.cn/showproblem.php?pid1874 畅通工程续 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 27692 Accepted Submission(s): 10019 Problem Description某省自从实行了很多年…

php原生session,利用Memcached在php下实现session机制 替换PHP的原生session支持

方法文件session实现文件:memcachedsession.php实现原理(也是PHP内部session的实现原理)&#xff1a;1.先判断客户端有没有sessionid&#xff0c;a.没有就添加一个sessionid给客户端&#xff0c;通常是32位hash码&#xff0c;同时初始化一个数组做session容器b.如果客户端有ses…

Web 开发中很实用的10个效果【附源码下载】

在工作中&#xff0c;我们可能会用到各种交互效果。而这些效果在平常翻看文章的时候碰到很多&#xff0c;但是一时半会又想不起来在哪&#xff0c;所以养成知识整理的习惯是很有必要的。这篇文章给大家推荐10个在 Web 开发中很有用的效果&#xff0c;记得收藏&#xff01; 超炫…

深入分析MFC文档视图结构(项目实践)

文档视图结构&#xff08;Document/View Architecture&#xff09;是MFC的精髓&#xff0c;也是Observer模式的具体实现框架之一&#xff0c;Document/View Architecture通过将数据和其表示分开&#xff0c;提供了很好的数据层次和表现层次的解耦。然而&#xff0c;虽然我们使用…

蓝图中实现人物移动2

从Pawn继承一个蓝图类并编写下面代码&#xff0c;并添加摄像机组件 1. 实现前后移动2. 实现左右移动3. 实现鼠标移动方向4. 实现鼠标俯仰