解决Mysql:unrecognized service错误的方法(CentOS)附:修改用户名密码
2019独角兽企业重金招聘Python工程师标准>>>
service mysql start出错,mysql启动不了,解决mysql: unrecognized service错误的方法如下:
[root@ctohome.com ~]# service mysql start
mysql: unrecognized service
[root@ctohome.com ~]# service mysql restart
mysql: unrecognized service
[root@ctohome.com ~]# rpm -q mysql 查询发现mysql已经正常安装
mysql-5.1.52-jason.1[root@ctohome.com ~]# /etc/rc.d/init.d/mysqld start 直接启动没问题
Starting mysqld: [ OK ][root@ctohome.com ~]# ls /etc/rc.d/init.d/mysqld -l
-rwxr-xr-x 1 root root 5509 Dec 18 02:31 /etc/rc.d/init.d/mysqld[root@ctohome.com ~]# chkconfig mysqld on 设置mysql开机启动
[root@ctohome.com ~]# chmod 755 /etc/rc.d/init.d/mysqld 修改mysqld执行权限
[root@ctohome.com ~]# service mysqld start 搞定
Starting mysqld: [ OK ]
[root@ctohome.com ~]# service mysqld start
Starting mysqld: [ OK ]
[root@ctohome.com ~]# service mysqld status
mysqld (pid 9487) is running...以上转自:http://www.ctohome.com/FuWuQi/aa/511.html
如果以上方法不行的话,还可以参考这个:
连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
http://www.aiezu.com/db/mysql_cant_connect_through_socket.html
主要是修该了:my.cnf文件[mysql socket文件的位置是在/etc/my.cnf中设置的]
[mysqld] datadir=/storage/db/mysql socket=/storage/db/mysql/mysql.sock[mysql] socket=/storage/db/mysql/mysql.sock[mysqldump] socket=/storage/db/mysql/mysql.sock[mysqladmin] socket=/storage/db/mysql/mysql.sock
我是先修改这个问题,在按照第一个方法最后实现的。
附:修改Mysql默认密码(默认为空)
修改MYSQL默认账户密码
在安装完MySQL数据库后,必须修改数据库的默认账号密码,以保证数据库的安全性,以下为操作步骤:
#mysql
mysql> use mysql;
Database changed
mysql> select user,password,host from user;
+-------+-------------------------------------------+-----------------+
| user | password | host |
+-------+-------------------------------------------+-----------------+
| root | | localhost |
| root | | email-admin |
| root | | 127.0.0.1 |
| root | | ::1 |
| | | localhost |
| | | email-admin |
| root | | % |
查看发现数据库默认root账号和空账号都未设置密码
修改root用户的密码
mysql> update user set password=PASSWORD('yourpassword') where user='root';
Query OK, 5 rows affected (0.00 sec)
Rows matched: 5 Changed: 5 Warnings: 0
删除空账号
mysql> delete from user where user='';
Query OK, 2 rows affected (0.00 sec)
mysql> select user,password,host from user;
+-------+-------------------------------------------+-----------------+
| user | password | host |
+-------+-------------------------------------------+-----------------+
| root | *5A85E100F2A0D4AD5805DD6E3331937747369E5B | localhost |
| root | *5A85E100F2A0D4AD5805DD6E3331937747369E5B | email-admin |
| root | *5A85E100F2A0D4AD5805DD6E3331937747369E5B | 127.0.0.1 |
| root | *5A85E100F2A0D4AD5805DD6E3331937747369E5B | ::1 |
| root | *5A85E100F2A0D4AD5805DD6E3331937747369E5B | % |
最后刷新缓存,确保新的密码立即开始使用
mysql>flush privileges;
Query OK, 0 rows affected (0.01 sec)
地址:http://sanpi.blog.51cto.com/620445/952589
转载于:https://my.oschina.net/hanzhankang/blog/201466
解决Mysql:unrecognized service错误的方法(CentOS)附:修改用户名密码相关推荐
- mysql unrecognized_service mysql start出错,mysql启动不了,解决mysql: unrecognized service错误...
service mysql start出错,mysql启动不了,解决mysql: unrecognized service错误的方法如下: [root@ctohome.com ~]# service ...
- mySQL | unrecognized service 错误解决办法
mysql启动不了,解决mysql: unrecognized service错误的方法如下: 情景再现 - 错误提示 解决方案
- mysql错误连接次数过多_解决Mysql连接过多错误的方法
问:怎样解决mysql连接过多的错误? 答:系统不能连接数据库,关键要看两个数据: 1.数据库系统允许的最大可连接数max_connections.这个参数是可以设置的.如果不设置,默认是100.最大 ...
- mysql连接失败10061_解决Mysql连接10061错误问题
解决 Mysql 连接 10061 错误问题 昨天win10更新,今天用Navicat就连接不上数据库,数据库版本8.0 这种错误一般都是服务没开导致的,但是去开服务时报错: 本地计算机上的MySQL ...
- mysql主从1594错误_3分钟解决MySQL主从1594错误
3分钟解决MySQL主从1594错误简介 Part1:写在最前 1594这个错误看起来挺严重的,会提示你binlog文件或者Relay log损坏了,例如binary log is corrupted ...
- 重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor
重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor ...
- 重置密码解决MySQL for Linux错误 ERROR 1045 (28000):
重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor ...
- 3分钟解决MySQL 1032 主从错误(转)
转自 https://blog.51cto.com/suifu/1845457 3分钟解决MySQL 1032主从错误 Part1:写在最前 1032错误----现在生产库中好多数据,在从库误删了, ...
- 3分钟解决MySQL 1032 主从错误
3分钟解决MySQL 1032主从错误 Part1:写在最前 1032错误----现在生产库中好多数据,在从库误删了,生产库更新后找不到了,现在主从不同步了,再跳过错误也没用,因为没这条,再更新还会报 ...
最新文章
- MPB:南京​湖泊所王建军组-​群落构建过程的定量指标——扩散-生态位连续体指数...
- linux oracle 用户创建,LINUX下Oracle数据库用户创建方法详解
- NATURE 人工智能 | 神奇的粒子机器人
- linux下安装或升级GCC 4.8以上版本(包括),以支持C++11
- jenkins-sonar 静态扫描阶段 连接svn 报错
- SAP WebIDE编辑器的主题设置
- 由中行IBM大型机宕机谈银行系统运维
- XElement.Load 需要释放吗_奥施康定掰开后能当即释片用吗?
- android 高帧模式,达人分享技巧 手动让安卓机支持王者荣耀高帧率
- jquery ajax 设置header的方式
- 【转载】快速掌握一个语言最常用的50%
- FreeBSD--网络配置
- 浏览器插件:插件推荐
- matlab在电力系统中的应用 当当,MATLAB在电力系统分析中的应用
- Ubuntu安装docker
- JavaScript 每日一题---LeetCode 2.两数相加
- c++读取cfg文件
- win10分屏设置一边竖屏_win10两个显示器横屏和竖屏拓展
- Android Room提示 错误: Not sure how to convert a Cursor to this method's return type的原因及解决办法
- 关于Duilib的扩展——“拖放”实现(二)