按照网上安装mysql之后,MySQL默认的数据文件存储目录是在/var/lib/mysql为什么我安装完之后在这个文件夹下没有mysql?
[root@localhost /]# cd var
[root@localhost var]# ls
account  cache  crash  cvs  db  empty  games  gdm  lib  local  lock  log  mail  nis  opt  preserve  racoon  run  spool  tmp  yp
[root@localhost var]# cd lib
[root@localhost lib]# ls
alternatives  cs    dhclient  games  htdig             misc     nfs  random-seed  scrollkeeper    stateless  xkb
bluetooth     dbus  dhcpv6    hal    logrotate.status  mlocate  ntp  rpm          setroubleshoot  up2date

解决方案 »

  1.   

    cd /
    find . -name "mysql"找一下。
      

  2.   

    我用find / -name mysql查询,得到下面结果./usr/local/mysql-5.1.30-linux-i686-glibc23/bin/mysql
    ./usr/local/mysql-5.1.30-linux-i686-glibc23/data/mysql
    ./usr/local/mysql
    ./home/mysql这些结果是什么意思啊?#T_T#
      

  3.   

    用 ll 命令去看一下这些都是些什么文件了。建议你先花一点时间看一下linux,否则很难向下操作。
      

  4.   

    Directory                Contents of Directory                  
    /usr/bin                 Client programs and scripts            
    /usr/sbin                The mysqld server                      
    /var/lib/mysql           Log files, databases                   
    /usr/share/info          Manual in Info format                  
    /usr/share/man           Unix manual pages                      
    /usr/include/mysql       Include (header) files                 
    /usr/lib/mysql           Libraries                              
    /usr/share/mysql         Error message and character set files  
    /usr/share/sql-bench     Benchs    
      

  5.   

    my.ini文件可以配置
    [mysqld]# The TCP/IP Port the MySQL Server will listen on
    port=3306
    #Path to installation directory. All paths are usually resolved relative to this.
    basedir="D:/Program Files/MySQL/MySQL Server 5.0/"#Path to the database root
    datadir="D:/Program Files/MySQL/MySQL Server 5.0/Data/"
      

  6.   

    查询数据目录
    mysql> SHOW VARIABLES LIKE 'datadir'