1.centos 系统中使用yum工具安装 mysql.

[root@localhost ~]#yum install -y mysql

2.yum install -y mysql后,启动mysql报错如下:

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)

解决办法:缺少组件,安装mysql-server包。

3.安装组件mysql-server

[root@localhost ~]#yum install -y mysql-server

4.启动mysql

[root@localhost ~]#service mysqld start

5.使用mysql报错

[root@localhost ~]# mysql

ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)

6.报错解决办法

(1)service mysqld stop

(2)/usr/bin/mysqld_safe --skip-grant-tables

(3)另外开个SSH连接

[root@localhost ~]# mysql

mysql> GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;

mysql>use mysql

mysql>update user set password=password(“123456”) where user=“root”;

mysql>flush privileges;

mysql>exit

如果出现错误

mysql> GRANT ALL PRIVILEGES ON . TO root@"%" IDENTIFIED BY “root”;

ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement

解决办法:先输入flush privileges; 再执行 GRANT ALL PRIVILEGES ON . TO root@"%" IDENTIFIED BY “root”;其他步骤不要忘记。

(4)[root@localhost ~]#pkill -KILL -t pts/0 可将pts为0的**用户(之前运行mysqld_safe的用户 窗口)强制踢出

(5)正常启动 mysql:service mysqld start

如果没启动mysqld服务就使用mysql,会报错:

[root@localhost ~]# mysql -u root -p

Enter password:

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (111)

7.成功进入mysql

[root@localhost ~]# mysql -u root -p

Enter password:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 5

Server version: 5.1.73 Source distribution

Copyright © 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

mysql> show databases;

±---------------------+

| Database |

±---------------------+

| information_schema |

| dbname |

| mysql |

| test |

±---------------------+

4 rows in set (0.00 sec)

mysql>

安全提示:

GRANT ALL PRIVILEGES ON . TO root@"%" IDENTIFIED BY “root”;

这里最后要做一下IP或网段的限制,否则有安全隐患。

本文转自 枫叶云 51CTO博客,原文链接:http://blog.51cto.com/fengyunshan911/1747502

阿里云 mysql 1045_解决阿里云登录mysql出现的1045错误相关推荐

  1. mysql 登入数据_登录MySQL数据库

    当MySQL服务开启后,就可以通过客户端来登录 MySQL 数据库了.在 Windows 操作系统下可以使用 DOS 命令登录数据库,本节将介绍使用命令方式登录 MySQL 数据库的方法. 登录 My ...

  2. mysql打不开 10061_mysql 10061报错,mysql 10061解决方法,10061问题,mysql学习,mysql启动

    有时候mysql打不开,出现mysql10061问题 树懒君建议你,先检查MySQL 服务是否启动,如果没有启动则启动这个服务即可解决:如果问题还是没有解决请尝试下面的步骤: 首先要关闭MYSQL服务 ...

  3. xampp mysql.sock_解决xampp自启动和mysql.sock问题

    装了ubuntu好长一段时间了,都没去用,国庆的时候折腾了下,配置了一些基本的开发环境,一上手就感觉喜欢上了ubuntu,说不上为什么.为了搞本地的测试php测试环境而装了xampp,安装超简单,但是 ...

  4. PHP无法执行MySQL语句,解决PHP执行批量MySQL语句的问题

    这篇文章主要为大家详细介绍了解决PHP执行批量MySQL语句的问题,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧! 当有多条mysql语句连起来需要执行 ...

  5. appserv下mysql的使用_AppServ安装并配置好MySQL环境,并用phpMyAdmin登录MySQL

    AppServ集成了php+Apache+MySQL的开发环境,但是安装完成后,MySQL总是登录不了.下面讲解怎么配置好MySQL 步骤错误一. 使用net start mysql 的时候发生这个错 ...

  6. 远程mysql出现10061_MySQL远程连接时出现10061以及1045错误时的解决方法

    以前对于MySQL数据库的管理基本都是在本地,今天了解到一个比较轻便,不需安装,直接解压可用的图形界面管理工具HeidiSQL(下载地址:链接:http://pan.baidu.com/s/1nvuP ...

  7. mysql+'@'%_mysql全局权限账户%登录不上ERROR 1045 (28000): Access denied for user 'zzq'@'localhost' (usi......

    报错:ERROR 1045 (28000): Access denied for user 'zzq'@'localhost' (using password: YES) 帐号密码都对了 就是连不上. ...

  8. 2002无法连接mysql阿里云_2002无法登录MySQL服务器

    提示:#2000 无法登录 MySQL 服务器今天用本机装了个phpMyAdmin,版本3.4.8,想用它来连一台内网服务器上的Mysql,于是乎修改phpMyAdmin配置文件config.inc. ...

  9. mysql错误1045_登录mysql错误1045解决方法

    在命令提示符中登陆mysql时,提示1045报错解决方案: 安装好mysql,在cmd中输入mysql -uroot -p回车,输入密码后,出现1045错误,错误提示如下: ERROR 1045(28 ...

最新文章

  1. unigui的页面布局使用
  2. [AHOI 2016初中组]迷宫
  3. 三角形周长最短问题_一道三角形周长最小值问题
  4. Thread-Per-Message设计模式
  5. angularjs ui-router 路由简介
  6. mysql配置环境变量,进阶加薪全靠它!
  7. VirtualBox开发环境的搭建详解
  8. ghost for linux 教程,今天解决了ghost for linux的问题
  9. 嵌入式方向的毕业生,找工作很迷茫
  10. ERROR: 错误 1406。未能将值 写入项 \Software\Classes\CLSID\{4B75FA16-56AF-4DC4-941D-F84B279DDB15}\LocalServer3
  11. 解决git Please use -- (and optionally --no-guess) to disambiguate
  12. 嵌入式linux platform设备驱动
  13. Ubuntu 12.04系统天嵌Linux交叉编译开发工具的安装
  14. 用户登录 默认 计算机 用户文件,guest登录系统默认禁止guest访问本地计算机(组图)...
  15. “电梯”英文域名Lifts.com超63.5万结拍
  16. Zhong__Centos8安装docker
  17. 计算机里的资料不能另存为桌面,win10系统无法将文件存放在桌面上的设置技巧...
  18. cdx 快速切换路径
  19. 初学Python来用它制作一个简单的界面
  20. 彻底解决快压这个垃圾流氓软件

热门文章

  1. K-Means++算法 及应用
  2. 共享计算机脱机访问计算机,你的共享文件同步脱机了吗?
  3. 关于高频信号PCB挖空
  4. 中国电信4g最快服务器IP,中国电信DNS IP地址大全(32个省)
  5. MTK平台俄罗斯方块游戏评审
  6. 清华大学联手中科院顶会发文:全面分析四大自动驾驶策略
  7. python实习生基础面试题_常见的Python基本面试问题,python,基础,面试题
  8. 薪水支付系统领域驱动设计实践
  9. 微信如何巧变中英文翻译器?三招教你解决翻译难题
  10. 状态同步的mmo网络游戏中的帧率