安装使用MySQL时一个典型错误的解决

mysql|错误|解决

    偶在Linux上顺利安装mysql,apache,php之后,编了一个连接数据库的.php页面,报如下错误:
    Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
    偶在网上搜了下,还是个很典型的错误,偶在google上搜了一些资料,成功解决.偶采取如下方法:
   

    看看mysql的错误日志就明白怎么回事,我这里的错误日志是在/var/lib/mysql/*.err 你会发现mysql只所以不能启动,是因为/var/lib/mysql的权限不允许mysql服务访问,英文mysql默认是调用mysql用户来启动服务的。我们只要
    chown -R mysql:mysql /var/lib/mysql
    就行,如果还是启动不了,再慢慢调试权限,反正一般启动不了都是权限的问题。

    如果大家还是不能启动不了的话,那就用我的比较繁琐的权限的设置,反正我每次都是这么做的,一般不会有问题,见下:

chown -R root /usr/local/mysql
chgrp -R mysql /usr/local/mysql
chown -R root /usr/local/mysql/bin
chgrp -R mysql /usr/local/mysql/bin
chgrp -R mysql /var/lib/mysql
chmod 777 /var/lib/mysql
chown -R root /var/lib/mysql/mysql
chgrp -R mysql /var/lib/mysql/mysql
chmod 777 /var/lib/mysql/mysql
chown -R root /var/lib/mysql/mysql/*
chgrp -R mysql /var/lib/mysql/mysql/*
chmod 777 /var/lib/mysql/mysql/*
chmod 777 /usr/local/mysql/lib/mysql/libmysqlclient.a

时间: 2024-10-31 10:01:50

安装使用MySQL时一个典型错误的解决的相关文章

navicat连接mysql时出现1045错误的解决方法

navicat for MySQL 连接本地数据库出现1045错误 如下图: 查了很多资料,意思是说mysql没有授权远程连接,也就是权限不够: 解决方法: 1.首先打开命令行:开始->运行->cmd. 2.先进入电脑安装的mysql的bin目录下,因为我用的是phpstudy,mysql安装在D盘,如果你的是C盘 就不用执行第一个命令 D: cd D:\phpStudy\MySQL\bin mysql -u root mysql mysql> UPDATE user SET Passw

安装Office2007时出现1402错误的解决办法

  Office2007是一款常见的办公软件,很多电脑用户都在使用.今天,我们就来跟大家分享一些关于在电脑中安装Office2007的一些技巧.一些电脑用户在安装Office2007的时候,遇到了在安装到差不多要完成的时候一直都不动了,安装的进度条往回滚,然后就提示Microsoft Office2007在安装过程中出错,错误ERROR 1402,安装程序无法打开注册表项,跟住一串很的字母和数字,请确认你有访问注册表的权限.经过搜索,找到了解决办法,就是用一个小工具对系统进行修复,修复后就可以成

Win7 IIS7.5运行ASP时出现500错误的解决办法_win服务器

http 500内部服务器错误说明IIS服务器无法解析ASP代码,如果你联网还发现找不到服务器就是500错误了. 在iis7里面的iis设置要开启启用父路径这个选项,之后就可以了,当然为了调试程序可以打开"ASP设置选项-调试属性"里面的一些调试功能,方便程序的调试. Win7 IIS7.5运行ASP时出现500错误的解决办法 请确保在你的电脑上IIS配置完成了,静态页面能打开了,但是打开ASP就会出现500错误.再进行下面配置.具体如下: 一.进入"C:\Windows\S

数据库 oracle linux-ORACLELINUX下安装oracle11gxe后连接数据库报ora-12705错误如何解决

问题描述 ORACLELINUX下安装oracle11gxe后连接数据库报ora-12705错误如何解决 实验操作环境: 操作系统:OracleLinux-R7-U0-Server-x86_64 数据库版本:oracle-xe-11.2.0-1.0.x86_64 在上述环境中安装完数据库以后连接登录数据库,操作如下图所示: 报了ora-12705的错误信息 根据网上提供的信息实践了很多方法,修改设置了字符集配置,问题依旧 目前本机的字符集如下图所示: 不知道我是否还忽略了什么关键要素,请高人指教

wallpaper engine安装不了出现代码0xc000012f错误怎么解决

  wallpaper engine安装不了出现代码0xc000012f错误怎么解决?如果从STEAM上打开会显示运行中,但一秒不到就会显示同步中,接着就自动闪退了,再次打开还是一样.如果你从游戏目录打开它又提示如下图. 出现这个问题的原因是玩家的系统缺失msvcp12.dll,只要重新下载并放入系统文件夹就可以了. 下载地址:http://www.cr173.com/soft/393064.html

ssh-SpringMVC+Spring+Hibernate 启动tomcat时出现这个错误怎么解决

问题描述 SpringMVC+Spring+Hibernate 启动tomcat时出现这个错误怎么解决 2012-10-24 11:45:22 org.apache.catalina.core.AprLifecycleListener init 信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the

objective-c-下载代码后运行时出现以下错误怎么解决?

问题描述 下载代码后运行时出现以下错误怎么解决? Launch screens may not use instances of IBUIStoryboardEntryPointIndicator. Launch screens may only have one top level object , which must be a UIView or a kind of UIViewcontroller. Launch screens may not use instances of IBUI

cocos2d x3 6移植安卓-cocos2d-x3.6移植安卓时出现图片中错误如何解决?

问题描述 cocos2d-x3.6移植安卓时出现图片中错误如何解决? 解决方案 这是安卓的版本问题啊.你NDK设置编译的andorid17..但是androidMainfest.xml里设置的是最少 9,改下.把9改成17看看 解决方案二: 这是安卓的版本问题啊.你NDK设置编译的andorid17..但是androidMainfest.xml里设置的是最少 9,改下.把9改成17看看

服务器-先安装了APMServ,之后删除配置安装了WampServer,现在目录错误怎么解决?

问题描述 先安装了APMServ,之后删除配置安装了WampServer,现在目录错误怎么解决? 原来的www目录在d:/APMServ/www,现在配置WampServer到d:/web/www,但是打开 www目录下面并没有admin,catch这些文件夹,而http://localhost/还是显示d:/APMServ/www下的内容 请问该怎么彻底的删除APMServ? 解决方案 APMServ是免安装的吧?你停掉服务就可以了.另外检查一下你有没有设置开机启动的. 你的WampServe