惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
有赞技术团队
有赞技术团队
J
Java Code Geeks
H
Hackread – Cybersecurity News, Data Breaches, AI and More
美团技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Hugging Face - Blog
Hugging Face - Blog
人人都是产品经理
人人都是产品经理
酷 壳 – CoolShell
酷 壳 – CoolShell
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
C
Check Point Blog
博客园 - 【当耐特】
The GitHub Blog
The GitHub Blog
Recent Announcements
Recent Announcements
The Cloudflare Blog
Microsoft Azure Blog
Microsoft Azure Blog
腾讯CDC
Vercel News
Vercel News
IT之家
IT之家
MyScale Blog
MyScale Blog
博客园_首页
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
罗磊的独立博客

博客园 - 行进中开火

转载:EBS上用过的一些接口表整理信息 注释还是不注释,这是个问题 如何提升工作中的影响力 与客户“调情” 外包的烦恼 软件开发外包管理的“一二四” 如何在 SQL 服务器中设置到 Oracle 的链接服务器并进行故障排除 linux下编译GD(freetype+libjpeg+libpng+gd-devel) asp.net连接Mysql(connector/net 5.0) 图解:理解样式表的逻辑 - 行进中开火 - 博客园 简单的SQL Server性能调优 - 行进中开火 - 博客园 用户体验这点事儿 外包管理注意“小事情” 项目外包软件项目管理之我见 Moving SQL Server 2005 Databases to SQL Server 2000 转:我对SOA的认识以及心得 从LiveJournal后台发展看大规模网站性能优化方法 jquery技巧总结 sql server系统表详细说明
linux下mysql 启动问题
行进中开火 · 2009-09-16 · via 博客园 - 行进中开火

 刚开始学mysql时都是用redhat自带的。启动是什么 /rc.d/init.d/ start
这很简单,但是后来越学越多,系统自带的mysql,有的是版本太低,有的是与
自己想要装的web服务需要的低版本的mysql

后来自己学着以tar的方式安装mysql,我的mysql装在/usr/local/mysql目录下启

动碰到过很多问题。最常见的是:
ERROR 2002: Can't connect to local MySQL server through socket

'/tmp/mysql.sock' (111)

解决办法:
[root@test mysql]# /usr/local/mysql/bin/mysqladmin -u root /
>  -S /var/lib/mysql/mysql.sock password 'your.passwd'
或者做个连接
ln -s /var/lib/mysql/mysql.sock /tmp
其实提示找不到 /tmp/mysql.sock有时也并不是/tmp目录下没这个文件,是启动
命令不对,我碰到过
常见的几种启动方式,自己也不是记得很清楚,如果你确定tmp下有mysql.sock这
个文件不妨试试另外的几个命令
/usr/local/mysql/bin/mysql -u root -p
/usr/local/mysql/bin/mysqld --user=mysql&
/usr/local/mysql/bin/mysqld --user=root&
/usr/local/mysql/bin/mysqld_safe --user=root&
/usr/local/mysql/bin/mysqld_safe --user=mysql&
/usr/local/mysql/bin/safe_mysqld--uer=root&(注意safe_mysqld与mysqld_safe是不同的,&表示mysql在后台运行)我的就会报错了
STOPPING server from pid file
/usr/local/mysql/data/localhost.localdomain.pid
060304 11:46:21  mysqld ended
这是权限问题,我的mysql目录属于root用户,也属于root群组,改用mysqld_safe启动就没问题了,
大家只要注意这几个mysql,safe_mysqld,mysqld_safe,mysqld,mysqladmin.多试
几次
其实有时mysql已经正常启动了,查看mysql是否启动命令
ps -aux | grep mysqld
会看到如下类似内容
mysql     6394  0.0  1.5 10528  992 pts/3    S    16:16   0:00
/usr/local/mysql/
mysql     6395  0.0  1.5 10528  992 pts/3    S    16:16   0:00
/usr/local/mysql/
mysql     6396  0.0  1.5 10528  992 pts/3    S    16:16   0:00
/usr/local/mysql/
root      6422  0.0  1.1  2408  732 pts/3    S    16:20   0:00 grep
mysql

查看mysql是否在监听端口命令
netstat -tl | grep mysql
会看到如下类似内容
tcp        0      0 *:mysql  *:*   LISTEN