zoukankan      html  css  js  c++  java
  • Centos: 修改 yum安装的mysql路径

    1、
    使用命令service mysqld stop 停止mysql
    查看mysql数据库的默认路径:/var/lib/mysql
    使用cp -afir  /var/lib/mysql/*   /usr/local/mysql
    这里的a f i r参数具体指什么请查看cp的帮助
    2、
    更改my.cnf
    使用命令:vim /etc/my.cnf
    把其中的datadir更改为新的路径
    datadir=/usr/local/mysql
    为保证MySQL能够正常,需要指明mysql.sock文件的产生位置。
    #socket  = /var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)
    socket  = /usr/local/mysql/mysql.sock (加上此行)
    3、修改MySQL启动脚本/etc/init.d/mysqld,
    把其中datadir=/var/lib/mysql一行改成你现在的实际存放路径/usr/local/mysql
    [root@test1 etc]# vi /etc/init.d/mysqld
    #datadir=/var/lib/mysql(注释此行)
    datadir=/usr/local/mysql (加上此行)
    4、
    修改etc/php.ini添加mysql.default_socket路径
    mysql.default_socket = /usr/local/mysql/mysql.sock
    5、ln -s  /usr/local/mysql/mysql.sock  /var/lib/mysql/mysql.sock
    给mysql.sock建立一个软链接,否则会提示找不到/var/lib/mysql/mysql.sock
    6、重启mysqld
    service mysqld restart

    转载

  • 相关阅读:
    JDBC
    初识JAVA
    初入门 HTML
    jsp数据交互(一).3
    jsp数据交互(一).2
    jsp数据交互(一).1
    jsp的简介(1)
    Android实现数据存储技术
    Android数据存储五种方式总结
    SD卡操作
  • 原文地址:https://www.cnblogs.com/chenhaoyu/p/5880779.html
Copyright © 2011-2022 走看看