阿里云 mysql 1045_解决阿里云登录mysql出现的1045错误
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错误相关推荐
- mysql 登入数据_登录MySQL数据库
当MySQL服务开启后,就可以通过客户端来登录 MySQL 数据库了.在 Windows 操作系统下可以使用 DOS 命令登录数据库,本节将介绍使用命令方式登录 MySQL 数据库的方法. 登录 My ...
- mysql打不开 10061_mysql 10061报错,mysql 10061解决方法,10061问题,mysql学习,mysql启动
有时候mysql打不开,出现mysql10061问题 树懒君建议你,先检查MySQL 服务是否启动,如果没有启动则启动这个服务即可解决:如果问题还是没有解决请尝试下面的步骤: 首先要关闭MYSQL服务 ...
- xampp mysql.sock_解决xampp自启动和mysql.sock问题
装了ubuntu好长一段时间了,都没去用,国庆的时候折腾了下,配置了一些基本的开发环境,一上手就感觉喜欢上了ubuntu,说不上为什么.为了搞本地的测试php测试环境而装了xampp,安装超简单,但是 ...
- PHP无法执行MySQL语句,解决PHP执行批量MySQL语句的问题
这篇文章主要为大家详细介绍了解决PHP执行批量MySQL语句的问题,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧! 当有多条mysql语句连起来需要执行 ...
- appserv下mysql的使用_AppServ安装并配置好MySQL环境,并用phpMyAdmin登录MySQL
AppServ集成了php+Apache+MySQL的开发环境,但是安装完成后,MySQL总是登录不了.下面讲解怎么配置好MySQL 步骤错误一. 使用net start mysql 的时候发生这个错 ...
- 远程mysql出现10061_MySQL远程连接时出现10061以及1045错误时的解决方法
以前对于MySQL数据库的管理基本都是在本地,今天了解到一个比较轻便,不需安装,直接解压可用的图形界面管理工具HeidiSQL(下载地址:链接:http://pan.baidu.com/s/1nvuP ...
- mysql+'@'%_mysql全局权限账户%登录不上ERROR 1045 (28000): Access denied for user 'zzq'@'localhost' (usi......
报错:ERROR 1045 (28000): Access denied for user 'zzq'@'localhost' (using password: YES) 帐号密码都对了 就是连不上. ...
- 2002无法连接mysql阿里云_2002无法登录MySQL服务器
提示:#2000 无法登录 MySQL 服务器今天用本机装了个phpMyAdmin,版本3.4.8,想用它来连一台内网服务器上的Mysql,于是乎修改phpMyAdmin配置文件config.inc. ...
- mysql错误1045_登录mysql错误1045解决方法
在命令提示符中登陆mysql时,提示1045报错解决方案: 安装好mysql,在cmd中输入mysql -uroot -p回车,输入密码后,出现1045错误,错误提示如下: ERROR 1045(28 ...
最新文章
- unigui的页面布局使用
- [AHOI 2016初中组]迷宫
- 三角形周长最短问题_一道三角形周长最小值问题
- Thread-Per-Message设计模式
- angularjs ui-router 路由简介
- mysql配置环境变量,进阶加薪全靠它!
- VirtualBox开发环境的搭建详解
- ghost for linux 教程,今天解决了ghost for linux的问题
- 嵌入式方向的毕业生,找工作很迷茫
- ERROR: 错误 1406。未能将值 写入项 \Software\Classes\CLSID\{4B75FA16-56AF-4DC4-941D-F84B279DDB15}\LocalServer3
- 解决git Please use -- (and optionally --no-guess) to disambiguate
- 嵌入式linux platform设备驱动
- Ubuntu 12.04系统天嵌Linux交叉编译开发工具的安装
- 用户登录 默认 计算机 用户文件,guest登录系统默认禁止guest访问本地计算机(组图)...
- “电梯”英文域名Lifts.com超63.5万结拍
- Zhong__Centos8安装docker
- 计算机里的资料不能另存为桌面,win10系统无法将文件存放在桌面上的设置技巧...
- cdx 快速切换路径
- 初学Python来用它制作一个简单的界面
- 彻底解决快压这个垃圾流氓软件