这个关闭是指系统关闭吗?那就在系统的 /etc/local.rc 里加上服务启动语句呗

解决方案 »

  1.   

    我在一个终端 输入 /usr/local/mysql/bin/mysqld_safe --user=root  
    在另一个终端输入  /usr/local/mysql/share/mysql/mysql.server start
    但如果我关掉mysql  再重新启动时 就要从新输入第一行的命令 不然就起不来
      

  2.   

    /usr/local/mysql/bin/mysqld_safe --user=root  &
    这样启动
      

  3.   


    把上边的命令写成启动脚本。你可以google到让mysql自启动的脚本。
      

  4.   

    你试试关闭selinux:
    getsebool –a|less
    命令查看当前系统的selinux策略设置,如果其中mysqld服务的状态:mysqld_disable_trans --> off ,则表明mysqld服务被selinux禁止了。然后使用
    setsebool -P mysqld_disable_trans=1 
    告诉selinux允许mysqld服务启动并将更改写入配置文件,设置立即生效。
    查看mysqld的策略变为:mysqld_disable_trans --> on来加加人气:http://blog.csdn.net/jscpb/article/details/7190903
      

  5.   

    /usr/local/mysql/bin/mysqld_safe --user=root  这语句到底怎么能不用输入呀
      

  6.   

    一般是加在LINUX的启动忘本中自动执行。
      

  7.   

    daj大家都说这个mysqld_disable_trans 可是为什么我就是在我的系统里面列不出来这个呢?? 搜索也搜不到
      

  8.   

    这是selinux的配置规则,执行命令getsebool –a|less来查看,一般都是直接关闭selinux的。