之前很少接触数据库,虽然培训过oracle,但是也只是简单的安装,备份和恢复,其他的一概不懂,还在琢磨中。甚至于大学时候学习的sql语句也是忘的差不多一干二净了。所以等于一切从零开始。

mysql的安装之前的博文也有讲过,见:http://www.voidcn.com/article/p-duzpybqd-ro.html 当然你也可以选择yum安装系统自带的mysql,直接yum -y install mysql*.启动mysql   /etc/init.d/mysqld start.

首先创建数据库:

mysql> create database jiradb;

Query OK, 1 row affected (0.00 sec)

创建好之后我们可以检查一下创建好的数据库

Query OK, 0 rows affected (0.00 sec)

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| jiradb             |

| mysql              |

| test               |

+--------------------+

4 rows in set (0.01 sec)

接下来就是创建用户以及赋权限:

mysql> grant all on jiradb.*  to 'jira'@'localhost' identified by 'jira';

Query OK, 0 rows affected (0.00 sec)

解释下这条命令

grant all on jiradb.*(数据库.*代表所有表)  to 'jira'(用户名)@'localhost'(本地链接数据库) identified by 'jira'(密码);

赋予权限之后需要刷新权限表:

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

这样jira用户就已经创建成功,同时也赋予了起jiradb数据库的权限;

现在我们使用mysql客户端HeidiSQL来链接我们创建好的数据库jiradb

这个就是权限问题了,可以查看一下jira用户的登录权限:

mysql> select host from user where user='jira';

ERROR 1046 (3D000): No database selected

奇怪怎么会报错了,原来是没有选择数据库

mysql> use mysql;

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

Database changed

mysql> select host from user where user='jira';

+-----------+

| host      |

+-----------+

| localhost |

+-----------+

1 row in set (0.00 sec)

仔细看看,原来jira用户只有本地登录数据库的权限,那么我们现在添加一个远程登录数据库的权限;

mysql> grant all on jiradb.* to 'jira'@'%' identified by 'jira';

Query OK, 0 rows affected (0.00 sec)

刷新一下权限表

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

在查看一下权限;

mysql> select host from user where user='jira';

+-----------+

| host      |

+-----------+

| %         |

| localhost |

+-----------+

2 rows in set (0.00 sec)

期中localhost只给了用户本地连接数据库的权限,而%则给了用户远程连接数据库的权限;

如果添加权限之后还是连接失败,就查看下iptables,关闭iptables,则可以正常连接。)

mysql客户端连接10060_mysql客户端连接失败处理方法(can't connect to MySQL server on localhost'(10060))...相关推荐

  1. 2008 php5.6 mysql_MySQL_win2008 R2 WEB环境配置之MYSQL 5.6.22安装版安装配置方法,版本选择 因为MySql的版本越来 - phpStudy...

    win2008 R2 WEB环境配置之MYSQL 5.6.22安装版安装配置方法 版本选择 因为MySql的版本越来越多,而作为中小网站者可能没有足够的经济去购买商业版本,所以一般选择免费版,而且功能 ...

  2. MySql提示服务已经启动成功但又提示can’t connect to MySQL server解决方法,mysql服务自动停止处理方法

    可以看到已经提示服务启动成功了. 然后登陆就提示连不上服务. 进入服务里看是不是服务没起来,手动起来. 进入服务里看,mysql 确实没起来,然后手动起来之后再刷新发现它自己又停了! 这种情况就要看看 ...

  3. 【mysql问题】can't connect to mysql server on 'localhost' (10060)

    启动mysql,输入密码后提示此错误. 一定要看错误码是不是10060 原因很简单,防火墙阻止了3306端口. 不知道具体应该咋操作防火墙只开放3306端口,索性把电脑商的防火墙完全关闭了. 结果神奇 ...

  4. mysql报196271错误_微软补丁造成MYSQL及Windows经常连接失败解决方法

    [数据库闪断]微软补丁KB967723造成MySQL频繁无法连接的解决办法 微软补丁KB967723造成MySQL频繁无法连接,刷新即恢复正常的解决方法 (Can not connect to MyS ...

  5. [mysql安装教程]解决ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)问题

    一.问题现象 背景:win系统安装mysql 先下载mysql:https://dev.mysql.com/downloads/mysql/,选择window版本 下载后解压,bin目录下新增my.i ...

  6. cann't connect to db! mysql!,解决SQL Error: Can't connect to MySQL server on错误

    解决SQL Error: Can't connect to MySQL server on错误 文章来源:传奇帮手游 发布时间:2020-12-02 文章性质:原创文章 今天帮主在群里看到有一个兄弟在 ...

  7. mysql启动报错ERROR 2003 (HY000) Can‘t connect to MySQL server on ‘localhost3306‘ (10061)解决办法

    问题描述 大白正常安装完mysql后启动 mysql -u root -p 提示:ERROR 2003 (HY000) Can't connect to MySQL server on 'localh ...

  8. MySQL提示Can‘t connect to MySQL server on localhost (10061)解决方法

    转载 原文地址:https://www.cnblogs.com/technologylife/p/6010205.html 本文mysql的安装环境为win10 64位,mysql版本为MySQL5. ...

  9. ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)的解决方法

    想要启动mysql,但是在cmd中直接输入mysql -u root -p时出现了如下问题: C:\Users\lic>mysql -u root -p Enter password: **** ...

最新文章

  1. mysql sleep详解_mysql sleep链接过多的原因及解决办法
  2. 白领职场必懂的22条潜规则(转载)
  3. 两天入门Python基础(附代码实现)
  4. 在Android中使用GIF图片
  5. MVC教程第四篇:传递表单数据
  6. 如何把电压这个浮点值转字符串输出到串口
  7. [Bzoj3252]攻略(dfs序+线段树)
  8. 前端传递给后端且通过cookie方式,尽量传递id
  9. 【渝粤教育】广东开放大学 知识产权法 形成性考核 (44)
  10. 微信昵称如何设置特效
  11. 单路电压表c语言编程,基于ADC0809和AT89S52单片机的数字电压表的设计
  12. 开源ERP安装之Opentaps和Openbravo安装指南
  13. LCS(最长公共子序列)递归/动态规划
  14. 前端中文汉字转换为拼音、拼音首字母的插件Chinese-to-Pinyin
  15. php exif_read_data orientation,PHP exif_read_data Illegal IFD size
  16. virtualbox虚机硬盘扩容
  17. Mysql之一台服务器上装多个mysql-yellowcong
  18. 搜狗输入法用户体验分析
  19. SpingBoot+Quartrz生产环境的应用支持分布式、自定义corn、反射执行多任务
  20. ATM异地跨行取钱收费大比拼

热门文章

  1. 关于水货手机与行货手机
  2. 【计算机考研408-计算机网络-奈氏准则】什么时候是理想低通信道、什么时候是理想带通信道?
  3. 程序员转行记:当上大老板、迎娶白富美还全款买了房
  4. 浪潮集团:企业上云后,管理会计走向何方?
  5. java 足球比赛小游戏
  6. CSDN博文取消封面图片
  7. win10没有修改host权限的解决方案
  8. proe钣金拆图技巧_Proe如何将一个零件拆解为多个零件?
  9. unity解析json 数据
  10. php网站漏洞大全,Webvulscan:一款基于PHP的漏洞扫描器