-bash: ./scripts/mysql_install_db:/usr/bin/perl:

3318 단어
          : [root@localhost mysql]# ./scripts/mysql_install_db --user=mysql -bash: ./scripts/mysql_insta] 

    mysql5.6.12       ,       ,       :

     ,          :
[root@localhost mysql]# ./scripts/mysql_install_db  --user=mysql
-bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter: No such file or
directory
         ,  /usr/bin/perl      ,    (  perl perl-devel  ):
    yum -y install perl perl-devel
          。

  mysql    :
[root@localhost mysql]# /etc/init.d/mysqld start
Starting MySQL.............. ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).
             :
2013-08-08 13:07:44 21805 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist
130808 13:07:45 mysqld_safe mysqld from pid file /var/lib/mysql/localhost.localdomain.pid ended
    :cp ./support-files/my-default.cnf /etc/my.cnf        

       ,            ,           :
      ,       !

      my.cnf
    sudo cp support-files/my-medium.cnf /etc/my.cnf


    #                      

 .   root      mysql

*******************************************************************************

 MySQL root          :

[root@localhost ~]# mysql -uroot -p
Enter password: (        )
Welcome to the MySQL monitor.  Commands end with ; or /g.
Your MySQL connection id is 35 to server version: 5.0.22

Type 'help;' or '/h' for help. Type '/c' to clear the buffer.





mysql> grant all on *.* to root@'%' identified by 'your_password';                
Query OK, 0 rows affected (0.01 sec)



mysql> exit
Bye



[root@localhost ~]# /etc/init.d/mysqld restart

*******************************************************************************



 .Mysqld    

*******************************************************************************

1)  mysql      

  mysql    :sudo ps ?A | grep mysql

      :sudo kill -9 process_id

  mysqld:sudo /etc/init.d/mysqld restart





2)     

Starting MySQL..The server quit without updating PID file ([  ]ocal/mysql/data/localhost.localdomain.pid).

              my.cnf      ,         ,   MYSQL    ,                ,      :



     128M,   /usr/local/share/mysql/my-medium.cnf /etc/my.cnf

# This is for a system with little memory (32M - 64M) where MySQL plays

# an important part, or systems up to 128M where MySQL is used together with

# other programs (such as a web server)



     512M,   /usr/local/share/mysql/my-large.cnf /etc/my.cnf

# This is for a large system with memory = 512M where the system runs mainly

# MySQL.



     1-2G,   /usr/local/share/mysql/my-huge.cnf /etc/my.cnf

# This is for a large system with memory of 1G-2G where the system runs mainly

# MySQL.

      my-medium.cnf        ,      ,      my-large.cnf my-huge.cnf。

            。



3)./mysql-bin.index not found

              /usr/local/mysql/bin/mysqld    。



4)Error Code : 1418 
This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) 
(0 ms taken)

      :

1. mysql> SET GLOBAL log_bin_trust_function_creators = 1;

2.  my.ini(linux  my.conf)    [mysqld]           log-bin-trust-function-creators=1

좋은 웹페이지 즐겨찾기