zoukankan      html  css  js  c++  java
  • mysql使用过程中碰到的问题

    start job failed to start mysql ubuntu

    原因时我将var整个目录的组权限设置为www-data了,

    试了网上的办法都不行(有个妥协方法是重新安装, 但很不好),

    最后,通过重新设置正确权限解决

    root@iZ238w18zieZ:/var/lib# ll
    total 196
    drwxr-xr-x 43 root    root     4096 Jul 18 20:01 ./
    drwxr-xr-x 12 root    root     4096 Oct 24 14:16 ../
    drwx------  7 mysql   mysql    4096 Oct 25 15:07 mysql/



    root@iZ238w18zieZ:/var/log# ll /var/log/mysql*
    -rw-r----- 1 mysql adm    0 Oct 12  2014 /var/log/mysql.err
    -rw-r----- 1 mysql adm    0 Nov  7 06:25 /var/log/mysql.log
    -rw-r----- 1 mysql adm   20 Nov  6 06:25 /var/log/mysql.log.1.gz
    -rw-r----- 1 mysql adm   20 Nov  5 06:25 /var/log/mysql.log.2.gz
    -rw-r----- 1 mysql adm   20 Nov  4 06:25 /var/log/mysql.log.3.gz
    -rw-r----- 1 mysql adm   20 Nov  3 06:25 /var/log/mysql.log.4.gz
    -rw-r----- 1 mysql adm   20 Nov  2 06:25 /var/log/mysql.log.5.gz
    -rw-r----- 1 mysql adm   20 Nov  1 06:25 /var/log/mysql.log.6.gz
    -rw-r----- 1 mysql adm   20 Oct 31 06:25 /var/log/mysql.log.7.gz

    /var/log/mysql:
    total 36
    drwxr-s---  2 mysql adm  4096 Nov  7 06:25 ./
    drwxr-xr-x 13 root  root 4096 Nov  7 06:25 ../
    -rw-r-----  1 mysql adm     0 Nov  7 06:25 error.log
    -rw-r-----  1 mysql adm    20 Nov  6 06:25 error.log.1.gz
    -rw-r-----  1 mysql adm    20 Nov  5 06:25 error.log.2.gz
    -rw-r-----  1 mysql adm    20 Nov  4 06:25 error.log.3.gz
    -rw-r-----  1 mysql adm    20 Nov  3 06:25 error.log.4.gz
    -rw-r-----  1 mysql adm    20 Nov  2 06:25 error.log.5.gz
    -rw-r-----  1 mysql adm    20 Nov  1 06:25 error.log.6.gz
    -rw-r-----  1 mysql adm    20 Oct 31 06:25 error.log.7.gz
    root@iZ238w18zieZ:/var/log#

    wordpress连接数据库时:

    建立数据库连接时出错

    sudo /etc/init.d/mysql restart就好了, 为什么会连接失败, 原因不明(此时phpmyadmin连接也会失败)

    没有接收到要导入的数据。可能是文件名没有提交,也可能是文件大小超出 PHP 限制

    如果没有办法修改php.ini我们可以参考下面方法解决(我的php.ini文件相关选项大小修改后仍然不起作用)

    1.首先在命令行控制台中打开mysql 比较好的办法仍是用mysql的source命令:

    或许命令的如下:

    代码如下  
    mysql -u root -p database_name

    然后或许会提示输入对应的密码

    2.下面这条命令或许对你有用,当你想更换一个数据库的时候

     代码如下  
    mysql>use database_name

    然后使用下面这个命令

    代码如下  
    mysql>source d:datafilename.sql

    当然你需要将文件所在的路径搞清楚,并且正确地使用了他

    phpmyadmin是不行的,有太多限制,比如记录,内存等!

  • 相关阅读:
    小程序数据库 用正则查询字符串字段/数组字段
    一键禁用Windows多余?服务
    Switch 10.1.0 无法启动软件请在home菜单中再试一次 解决方法
    算法记录
    LeetCode——面试题 10.01. 合并排序的数组
    LeetCode——98. 验证二叉搜索树
    LeetCode——55. 跳跃游戏
    LeetCode——92. 反转链表 II
    LeetCode——206. 反转链表
    LeetCode——225. 用队列实现栈
  • 原文地址:https://www.cnblogs.com/jingzhishen/p/4945602.html
Copyright © 2011-2022 走看看