新安装的mysql 执行命令时候出现错误:

一 错误信息: ERROR 1045 (28000): Access denied for user 'mysql'@'localhost' (using password: NO)

原因:mysql 用户没有操作/var/run目录的权限,所以pid文件无法创建,导致登陆时无法建立 进程信息文件,登陆进程就无法开启

解决方法:

1,执行命令

/etc/init.d/mysql stop (service mysqld stop )

/usr/bin/mysqld_safe --skip-grant-tables

2, 另外开启ssh连接,执行命令

[root@localhost ~]# mysql

mysql>use mysql

mysql>update user set password=password("") where user="root";

mysql>flush privileges;

mysql>exit

[mysql@localhost etc]$ ps -A | grep mysql

4532 pts/0    00:00:00 mysqld_safe

5542 pts/0    00:00:00 mysqld

[mysql@localhost etc]$ kill -9 4532 5542

3,再次启动mysql

/etc/init.d/mysql start   (service mysqld start)

4,登录

mysql -uroot -p

二 错误信息:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'

原因:没有权限

解决方法:

执行命令赋权

chmod -R /var/lib/mysql

重启mysql 会生成 mysql.sock文件

三 错误信息:ERROR 1820 (HY000): You must SET PASSWORD before executing this statement

已经修改完密码后,执行修改语句的时候出现这个错误:

解决方法:

mysql>SET PASSWORD = PASSWORD('newpasswd');

------------------------------------------------------阿纪--------------------------------------------------------------

linux安装mysql以及修改密码和重启mysql等相关命令

Linux/UNIX 上安装 MySQL Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址: MySQL - MySQL服务器.你需要该选项,除非你只想连 ...

win7下安装mysql后修改密码

mysql的安装教程网上很多,此处不过多介绍,个人觉得下面这篇教程是比较好的,一步到位.MySQL 5.7.9 ZIP 免安装版本配置过程_百度经验  http://jingyan.baidu.com ...

linux安装mysql后root无法登录 sql 无法登录

linux安装mysql后root无法登录 问题:[root@localhost mysql]# mysql -u root -pEnter password: ERROR 1045 (28000): ...

linux下安装mysql并修改密码

删除已有mysql并重新安装mysql 查看是否已安装过mysql rpm -qa |grep -i mysql 2.移除安装的包 (在之前如果有启动mysql最好关掉服务) 使用rpm –ev 包名 ...

Linux中在线安装Mysql和修改密码设置服务启动

一.说明:本文教大家在linux下在线安装mysql.网上的很多文章写的太乱,我们只取操作最方便的在线安装方式.本文以Centos为例. 二.安装过程. 1.安装客户端和服务端: (1)检查是否已经安 ...

Linux安装mysql记录 重置密码

重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor ...

【shell 每日一练6】初始化安装Mysql并修改密码

一.简单实现mysql一键安装 参考:[第二章]MySQL数据库基于Centos7.3-部署 此脚本前提条件是防火墙,selinux都已经设置完毕: [root@web130 ~]# cat Inst ...

linux安装mysql后root无法登录

[root@localhost mysql]# mysql -u root -pEnter password: ERROR 1045 (28000): Access denied for user ' ...

随机推荐

Windows 7 不同安装模式简要区别(图解)

★ 你可能对GHOST不支持AHCI感到迷惑,实际上,写过GHOST一键安装批处理的都知道一个叫FINDCD.EXE的小程序,可是这个程序老 了,AHCI模式光驱他找不到了,找不到光驱动意味着光盘中G ...

delphi 为应用程序添加提示

type  TForm1 = class(TForm)    Button1: TButton;    Panel1: TPanel;    Edit1: TEdit;    procedure Fo ...

ApkTool动态打包

引言: APK在推广的时候可能会须要动态打包APK.比方公布到不同渠道的时候,须要在manifest文件里改动渠道信息.或者app在推广的时候.须要在apk包里面加上推广人信息等. 环境变量: 1.J ...

JAVA进阶----ThreadPoolExecutor机制(转)

ThreadPoolExecutor机制 一.概述 1.ThreadPoolExecutor作为java.util.concurrent包对外提供基础实现,以内部线程池的形式对外提供管理任务执行,线程 ...

【转】Android双向滑动菜单完全解析,教你如何一分钟实现双向滑动特效

转载请注明出处: 记得在很早之前,我写了一篇关于Android滑动菜单的文章,其中有一个 ...

【NOIP2013】Day2不完全题解+代码

T1 直接递归区间,从1-n开始,找到这个区间中的最小值然后将区间里的所有值都减去这个最小值 以被减去最小值之后的零点为分段分别递归处理即可. #include # ...

css 选择器符号

1. 空格 —— “后代选择器” 例如下面这个例子,表示div元素里面所有的p元素 div p { ... } 2. > —— “子选择器” 例如下面这个例子,表示div元素里面所有的子代(不含 ...

小米系统获取root权限的完整教程

小米系统通过什么方法拥有root超级权限?我们都清楚,安卓机器有root超级权限,如果手机拥有root相关权限,能够实现更好的功能,打个比方我们企业的营销部门的同事,使用大多数营销应用都需要在root ...

Asp.Net 初级 高级 学习笔记

01.Main函数是什么?在程序中使用Main函数有什么需要注意的地方?02.CLR是什么?程序集是什么?当运行一个程序集的时候,CLR做了什么事情?03.值类型的默认值是什么?(情况一:字段或全局静 ...

log4net 如何关闭Nhibernate产生的大量日志