MySQL变动数据库数据存储目次
关于mysql.sock文件,搜刮了一下资料:mysql.sock是用于socket毗连的文件。也就是只有你的保卫历程启动起来这个文件才存在。可是你的mysql措施(这个措施是客户端,处事器端是mysqld)可以选择是否行使mysql.sock文件来毗连(由于这个要领只得当在Unix主机上面毗连当地的mysqld),对付非当地的任何范例的主机。那么这个文件是否必然必要的呢? 这个必要进一步相识清晰。 2:喂授网上看有些网友总结的修改MySQL数据路径,有些必要给新建的目次的权限做一些处理赏罚,而有些有不消对目次权限举办授权,我没有处理赏罚,也没有什么题目。到底要不要对新的数据库目次授权呢? 3:喂授MySQL_5.6.20这个版本测试时,不修改my.cnf,只修改启动剧本/etc/init.d/mysql,也完全没有啥题目。也没有myssql.sock文件天生。 4:留意假如没有禁用selinux, 修改MySQL的数据路径后启动MySQL处事会碰着一些错误。关于这个的表明是靠山处事都必要有对响应目次的对应权限,而 mysql 的默认路径/var/lib/mysql 已经添加了响应的计策,修改路径后因为没有响应的计策,导致靠山历程读取文件被selinux阻止,从而呈现权限错误。 以是要么封锁Selinux或修改文件安详上下文。
【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |