Maison  >  Article  >  base de données  >  Linux系统下源码安装MySQL5.0.18(源码包)

Linux系统下源码安装MySQL5.0.18(源码包)

WBOY
WBOYoriginal
2016-06-07 16:51:31939parcourir

所有这些操作在Linux系统下进行,需要root权限安装开始:shellgt; groupadd mysqlshellgt; useradd -g mysql mysqlshellgt; gu

所有这些操作在Linux系统下进行,需要root权限

安装开始:

shell> groupadd mysql

shell> useradd -g mysql mysql

shell> gunzip

shell> cd mysql-VERSION

shell> ./configure --prefix=/usr/local/mysql --with-charset=gb2312

shell> make

shell> make install

shell> cp support-files/my-medium.cnf /etc/my.cnf

shell> cd /usr/local/mysql

shell> bin/mysql_install_db --user=mysql

shell> chown -R root .

shell> chown -R mysql var

shell> chgrp -R mysql .

shell> bin/mysqld_safe --user=mysql &

(用mysql用户启动很重要。)

shell> bin/mysql -uroot -p

(输入密码,默认密码为空,直接回车即可)

shell> Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

如果出现上面的提示,说明mysql服务没有正常启动,因为mysql服务启动的话,会自动生成mysql.sock文件

shell> killall mysql

杀掉所有mysql进程,重新启动

shell> bin/mysql_install_db --user=mysql

重新启动

shell> bin/mysql -uroot -p

linux

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn