【求教】service mysql start 和 service mysqld start 有什么区别呢

束束束束束束河 2018-07-09 02:39:06
service mysql start成功,service mysqld start失败,连接提示ERROR 2002 (HY000)


刚学mysql,想尝试各种启动方式,不知做了什么操作现在无法连接数据库,没改过配置文件也没有改过密码。
另外想问下这种基础问题可以在哪学习自行解决呢?谢谢
...全文
2199 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
红斗笠 2019-02-01
  • 打赏
  • 举报
回复 1
cp support-files/mysql.server /etc/init.d/mysql (mysql 这个是以后服务启动时的名称) chkconfig --add mysql chkconfig mysql on service mysql restart service mysql status 找我的命令打一遍,你用 service mysql start启动就Ok了
红斗笠 2019-02-01
  • 打赏
  • 举报
回复
这个没什么区别只是你服务的名字,服务文件可以多个,配置下,用户授下权就好了,名字而已不要纠结!!
zjcxc 2018-07-11
  • 打赏
  • 举报
回复
取决于你配置的 service 名字,从你的截图来看,你明显没有配置名为 mysqld 的 service
  • 打赏
  • 举报
回复
引用 2 楼 iamboy_11 的回复:
怀疑你的mysqld的配置是不是错误的,我直接这么配置就可以启动了
cp /usr/share/mysql/mysql.server /etc/init.d/mysqld
一直不知道有mysqld这个配置文件。。。看提示路径错了也不知道怎么改。
请问service mysql start 和service mysqld start 有什么区别呢?一直没有查到
  • 打赏
  • 举报
回复
感觉你MySQL 装得有点问题啊
iamboy_11 2018-07-10
  • 打赏
  • 举报
回复
mysql配置文件目录:/usr/share/mysql,可以在此目录下找到mysql.server这个配置文件,直接复制到/etc/init.d/下的目录,重命名为mysqld即可。
crynono 2018-07-09
  • 打赏
  • 举报
回复
mysql -h localhost --protocol=TCP -uroot -p -P3307
iamboy_11 2018-07-09
  • 打赏
  • 举报
回复
怀疑你的mysqld的配置是不是错误的,我直接这么配置就可以启动了
cp /usr/share/mysql/mysql.server /etc/init.d/mysqld

  • 打赏
  • 举报
回复
弄不明白不睡觉了

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧