在centos上的数据库中新建数据库时发现无法创建并报错(errno 13 )
查了很多资料 错误代码13是权限问题 大部分人建议查看数据库数据文件的权限 部分人如下
drwxr-xr-x. 7 root root 181 3月 15 10:51 mysql
这种情况的可以使用命令 chown -R mysql:mysql mysql 解决
我的数据库文件已经是mysql可操作了 如下
drwxr-xr-x. 7 mysql mysql 181 3月 15 10:51 mysql
经过查了很多资料终于找到原因和解决办法:
SELinux linux的安全机制 关闭它即可解决
setenforce 0
这种方式只能临时关闭 当系统重启又会失效
打开 selinux 配置文件
[root@localhost ~]# vim /etc/selinux/config
修改 selinux 配置文件
将SELINUX=enforcing改为SELINUX=disabled,保存后退出
重启系统
相关推荐
Linux下安装初始化完MySQL数据库之后,使用mysqld_safe启动mysql数据库,如下发现,启动失败 [root@SVNServer bin]# ./mysqld_safe –user=mysql& 或 [root@SVNServer bin]# /etc/init.d/mysqld start Starting ...
像这种不能创建一个.frm 文件的报错好像暗示着操作系统的文件的权限错误或者其它原因,但实际上,这些都不是的,事实上,这个mysql报错已经被报告是一个mysql本身的bug并出现在mysql 开发者列表当中很多年了,然而这...
在MySQL里创建外键时,提示错误,但只提示很简单的信息:ERROR 1005 (HY000): Can’t create table ‘db_qxztc.qx_userssssnew’ (errno: 150)。根本起不到解决问题的作用。 要看错误的详细提示,可以使用命令:(在...
在发生故障切换后,经常遇到的问题就是同步报错,数据库很小的时候,dump完再导入很简单就处理好了,但线上的数据库都150G-200G,如果用单纯的这种方法,成本太高,故经过一段时间的摸索,总结了几种处理方法。...
可以进入MySQL数据库,但是无法读取数据库表,报错如下:访问数据库,莫名其妙的报1018错误:ERROR 1018 (HY000): Can’t read dir of ‘./cnapscips/’ (errno: 13)。 二、解决方案 查看MySQL的数据目录,一般...
今天接到测试人员反应,测试环境前端应用程序无连接mysql数据库,登录mysql服务器,查看错误日志,发现有如下报错: ERROR 1135 (HY000): Can’t create a new thread (errno 11);if you are not out of available ...
本文实例讲述了php+mysqli使用面向对象方式更新数据库的方法,分享给大家供大家参考。... die(“数据库连接失败:”.$mysqli->connect_errno.”–“.$mysqli->connect_error);// connect_errno:错误编号 }
mysql_error().mysql_errno()); } linux本机下使用php mysql.php 可以查看运行结果,但是 在我的windows浏览器下报错: 代码如下: Could not connect: Can’t connect to MySQL server on ‘127
本文实例讲述了php+mysqli数据库连接的两种方式。分享给大家供大家参考。具体如下: 这里讲述mysqli数据库连接两种方式比较,即面向... die(“数据库连接失败:”.$mysqli->connect_errno.”–“.$mysqli->connect_
本文实例讲述了php+mysqli使用面向对象方式查询数据库的方法。分享给大家供大家参考。... die("数据库连接失败:".$mysqli->connect_errno."--".$mysqli->connect_error); // connect_errno:错误编号 } $mysq
今天使用Laravel命令行工具操作数据库迁移操作时报错,提示mysql 2002错误,如图: 查看数据库配置没错呀,网站前台也可以打开,说明能连上,那是什么原因呢? 在Laravel5中,有两种办法解决: 1.增加一个数据库...