博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 下 mysql的安装及问题解决
阅读量:7049 次
发布时间:2019-06-28

本文共 861 字,大约阅读时间需要 2 分钟。

hot3.png

文章开始先给出mysql的快速安装指南

本次总结基于linux 的cenos 64bit 的 6.8版本

第一步访问连接寻找自己系统相对的mysql版本;

https://dev.mysql.com/downloads/repo/yum/

我安装的是这个

点击下载(此步骤只是用来记录rpm名称以及获取具体的rpm地址)

可以获取下载地址

linux安装开始

获取rpm

wget

安装用来配置mysql的yum源的rpm包

rpm -Uvh

安装mysql

yum install mysql-community-server

启动 mysql

service mysqld start

获取mysql随机密码

grep 'temporary password' /var/log/mysqld.log

根据密码登陆mysql并修改密码

shell> mysql -uroot -p
mysql> set password for root@'%' = password('123456');

或者是

mysql> set password for root@localhost = password('123456');
mysql> flush privileges; //设置生效

重新登陆即可

如果忘记密码,那么我们可以设计不用密码进行你登录

首先编辑文件

shell> vim /etc/my.cnf

在文件结尾添加

skip-grant-tables

保存即可重新不使用密码登陆,然后重新设置密码。

如果安装数据库后远程连接出现10038 的情况,那么我们可以先来查看3306端口是否开放

shell> netstat -a -n

如果没有开放那么可以使用一下语句设置即可,详情可参考

iptables -A INPUT -i eth0 -p tcp -m tcp --dport 3306 -j ACCEPT

 

 

 

 

 

转载于:https://my.oschina.net/mclimber/blog/1595598

你可能感兴趣的文章
NBU备份84号错误之实战解析
查看>>
Skype for Business Server 2015-04-前端服务器-7-部署
查看>>
【翻译】Deft JS:通过依赖注入实现低耦合MVC
查看>>
CentOS5.8下varnish-2.1.5的安装配置
查看>>
基于WinSvr2012共享文件夹的Hyper-V实时迁移之二文件服务器及迁移用虚拟机的创建...
查看>>
XenServer 6.5实战系列之五:XenCenter 6.5
查看>>
CentOS5.8 x86_64系统手动释放内存
查看>>
孤军奋战的百合网 下一城会在哪?
查看>>
Shell脚本之:生成随机密码的若干种可能
查看>>
FireEye:雪人行动针对美国海外战争退伍军人网站
查看>>
读书笔记—做事坚定,做人柔软
查看>>
我是怎样不关站通过备案的
查看>>
JavaScript(React Native、Node.js等)移动、服务端通吃的全栈语言
查看>>
0成本日涨粉1000+,新媒体小白也能实操的引流方法
查看>>
微软MCITP系列课程(十五)搭建DHCP服务器
查看>>
《VMware虚拟化与计算应用案例详解》第三次印刷!
查看>>
Lync Server 2013企业版部署系列之六:AD准备
查看>>
ORA-600 [Kgeade_is_0]内部错误一例
查看>>
六个SEO关键词分析工具
查看>>
SQL Server 的一些操作
查看>>