[root@localhost ~]# cd /app (一)
[root@localhost app]# ls
afio-2.4.7-1.i586.rpm MySQL-client-5.1.17-0.glibc23.i386.rpm
bj_mas1.0_tomcat.tar MySQL-devel-5.1.17-0.glibc23.i386.rpm
buffer-1.19-1.i386.rpm MySQL-server-5.1.17-0.glibc23.i386.rpm
jdk1.5.0_04_linux.tar perl-DBI-1.40-8.i386.rpm
mindi-1.2.2-1.rhel4.i586.rpm tomcat-5.0.12.tar
mindi-busybox-1.2.2-2.rhel4.i586.rpm vpnmanage_V2.0.tar
mondo-2.2.2-1.rhel4.i586.rpm vsftpd-1.1.3-8.i386.rpm
mondo-doc-2.2.2-1.rhel4.noarch.rpm
把三个mysql安装文件进行安装,
成功安装
,
然后用mysql命令启动
[root@localhost ~]# mysql (二)
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
用下面的命令解决 #cd /usr/bin,#./mysqld_safe –u root & 结果如下 [root@localhost ~]# cd /usr/bin (三)
[root@localhost bin]# ./mysqld_safe -u root &
[1] 25764
[root@localhost bin]# Starting mysqld daemon with databases from /var/lib/mysql [root@localhost bin]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.17-beta MySQL Community Server (GPL) Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> 然后退出mysql后
重启mysql服务或者机器之后
用mysql命令启动
结果和上面(二)一样,启动不了mysql,
如果在执行一次(三) #cd /usr/bin,#./mysqld_safe –u root & 就又没有问题了
那位高手帮我看看是怎么回事了
,怎么弄就可以直接用mysql命令直接进入数据库,不用在那么麻烦。我在网上找了很多这种问题的解决方案
都试过了
也不行。比如: 1、先查看 /etc/rc.d/init.d/mysqld status 看看m y s q l 是否已经启动.
另外看看是不是权限问题.
2、确定你的mysql.sock是不是在那个位置,
mysql -u 你的mysql用户名 -p -S /var/lib/mysql/mysql.sock
3、试试:service mysqld start
4、如果是权限问题,则先改变权限 #chown -R mysql:mysql /var/lib/mysql 都不行,
急啊 |