|
系统Redhat7.2或7.3完全安装后,如何用MYSQL。
我用了笨办法,重新安装。在安MYSQL的时候,最后出现了下面的问题.我的LINUX是REDHAT7.2或7.3 在KDE界面里安MYSQL.
我在/usr/src目录下
[root@cio src]#tar -xzvf mysql-3.22.27.tar.gz
[root@cio src]#cd mysql-3.22.27
[root@cio mysql-3.22.27]#./configure (在这我安了两次,这后面应有参数--prefix=usr/local/mysql)
[root@cio mysql-3.22.27]#./configure --prefix=usr/local/mysql
[root@cio mysql-3.22.27]#make
[root@cio mysql-3.22.27]#make install
[root@cio mysql-3.22.27]#scripts/mysql_install_db
[root@cio root]#usr/local/bin/safe_mysqld &
最后一步是登录数据库:
[root@cio root]# mysql -u root -p
Enter password:回车
就出现:ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
不知应如何解决.
有人想了这么个办法:
How to solve the mysql.sock problem ? Hi,
How are you ? My name is Ricky. I come from Hong Kong. I have experience as well as you. I hope I can share my experience with you.
How to solve this problem ? Firstly, you remove the whole /var/lib/mysql directory. And use 'setup' command to enable the mysql process. Finally reboot the your linux system. When linux start up, mysql will check the /var/lib/mysql is existed. If not, it is automatically to define all files. So you don't run both mysql_install_db & safe_mysqld & command. You only run "mysqladmin ping" to check mysql is alive. ( ricky 2002/2/8
可我还是不知怎么用.还有什么办法?不要笑我太笨啊。 :-( |
|