Mysql修改datadir導(dǎo)致無(wú)法啟動(dòng)問(wèn)題解決方法_MySQL教程
推薦:mysql 查詢重復(fù)的數(shù)據(jù)的SQL優(yōu)化方案在mysql中查詢不區(qū)分大小寫(xiě)重復(fù)的數(shù)據(jù),往往會(huì)用到子查詢,并在子查詢中使用upper函數(shù)來(lái)將條件轉(zhuǎn)化為大寫(xiě)。如: 代碼如下: select * from staticcatalogue WHERE UPPER(Source) IN (SELECT UPPER(Source) FROM staticcatalogue GROUP BY UPPER(Source) having count(UP
centos6.2,停止mysqld然后修改/etc/my.cnf datadir的位置,啟動(dòng)mysqld提示FAILED,查看日志
代碼如下:120609 11:31:31 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
120609 11:35:12 mysqld_safe Starting mysqld daemon with databases from /mnt/hgfs/mysql_data
120609 11:35:13 [Warning] Can't create test file /mnt/hgfs/mysql_data/data.lower-test
120609 11:35:13 [Warning] Can't create test file /mnt/hgfs/mysql_data/data.lower-test
/usr/libexec/mysqld: Can't change dir to '/mnt/hgfs/mysql_data/' (Errcode: 13)
120609 11:35:13 [ERROR] Aborting
120609 11:35:13 [Note] /usr/libexec/mysqld: Shutdown complete
120609 11:35:13 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
新的datadir路徑確實(shí)沒(méi)問(wèn)題,而且目錄和目錄下所有文件都是777權(quán)限,上層目錄也有rx權(quán)限,只不過(guò)datadir和下屬文件owner都是root(因?yàn)槲矣锰摂M機(jī)掛載的windows的文件系統(tǒng))。后來(lái)想到應(yīng)該是selinux搞的鬼,設(shè)置為permissive模式之后正常啟動(dòng)mysqld。
[root@data selinux]# getenforce
Enforcing
[root@data selinux]# setenforce 0
[root@data selinux]# getenforce
Permissive
setenforce 1 設(shè)置SELinux 成為enforcing模式
setenforce 0 設(shè)置SELinux 成為permissive模式
徹底關(guān)閉,vi /etc/selinux/config 修改 SELINUX=disabled
代碼如下:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
分享:mysql的左右內(nèi)連接用法實(shí)例本文實(shí)例講述了mysql的左右內(nèi)連接用法。分享給大家供大家參考。具體如下: 用個(gè)例子來(lái)解析下mysql的左連接, 右連接和內(nèi)連接 代碼如下:create table user_id ( id decimal(18) ); create table user_profile ( id decimal(18) , name varchar(255) ) ; insert into use
- mysql 查詢重復(fù)的數(shù)據(jù)的SQL優(yōu)化方案
- mysql的左右內(nèi)連接用法實(shí)例
- mysql中You can’t specify target table for update in FROM clau
- MySQL查詢和修改auto_increment的方法
- MySQL中的if和case語(yǔ)句使用總結(jié)
- Centos5.5中安裝Mysql5.5過(guò)程分享
- /var/log/pacct文件導(dǎo)致MySQL啟動(dòng)失敗的案例分享
- MySQL中在查詢結(jié)果集中得到記錄行號(hào)的方法
- CentOS下php使用127.0.0.1不能連接mysql的解決方法
- 如何配置MySQL主從復(fù)制
- MySQL 備份和恢復(fù)策略詳細(xì)教程
- Apache服務(wù)器下使用 ab 命令進(jìn)行壓力測(cè)試
MySQL教程Rss訂閱編程教程搜索
MySQL教程推薦
- MySQL為什么會(huì)索引失效?
- Centos5.5中安裝Mysql5.5過(guò)程分享
- 如何修改mysql數(shù)據(jù)庫(kù)的max_allowed_packet參數(shù)
- linux下mysql提示mysql deamon failed to start錯(cuò)誤的解決方法
- MySQL字段的取值范圍
- hash和solr在海量數(shù)據(jù)分布式搜索引擎中的應(yīng)用教程
- 解決bash: mysql: command not found 的方法
- Mysql DNS反向解析導(dǎo)致連接超時(shí)過(guò)程分析(skip-name-resolve)
- MySQL筆記之索引的使用
- Mysql兩種情況下更新字段中部分?jǐn)?shù)據(jù)的方法
猜你也喜歡看這些
- 淺析SQL子查詢實(shí)例
- 淺談SQL server2000中char和varchar字符型數(shù)據(jù)類型的區(qū)別
- sql語(yǔ)句:拷貝表,復(fù)制表
- 高手是怎樣煉成的:精妙SQL語(yǔ)句介紹
- SQL 變更數(shù)據(jù)捕獲——跟蹤可變部分
- 解析SQL Server索引管理的六大鐵律
- 按指定排列順序獲取數(shù)據(jù)的sql語(yǔ)句
- 解答SQL Server日志文件損壞嚴(yán)重的問(wèn)題
- 關(guān)于避免在 PL/SQL 中使用嵌套游標(biāo)查詢
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索Mysql修改datadir導(dǎo)致無(wú)法啟動(dòng)問(wèn)題解決方法
- 教程說(shuō)明:
MySQL教程-Mysql修改datadir導(dǎo)致無(wú)法啟動(dòng)問(wèn)題解決方法
。