centos 7.2 安装mysql 运行到:/etc/init.d/mysqld start 启动MySQL数据库是设置错误造成的,解决方法为:
1、先启动Mysql服务,service mysqld start。
2、尝试连接数据库。输入mysql,然后 \q 关闭连接。
3、开启3306端口并保存。
4、连接mysql数据库。设置密码。
5、设置Mysql远程访问账户密码就可以了。
Linu下启动MySQL结果显示:env: /etc/init.d/mysql: 是脚本执行的问题
解决办法:依次执行下面的命令(执行失败的话,检查路径是否正确):
cp /etc/init.d/mysql /etc/init.d/mysql.bak #拷贝/etc/init.d/mysql到/etc/init.d/mysql.bak文件
/etc/init.d/mysql.bak start #执行/etc/init.d/mysql.bak文件启动mysql 成功!!!
rm /etc/init.d/mysql #删除/etc/init.d/mysql文件
mv /etc/init.d/mysql.bak /etc/init.d/mysql #将/etc/init.d/mysql.bak重命名为/etc/init.d/mysql
5./etc/init.d/mysql start #执行/etc/init.d/mysql 启动mysql 成功!
如上述方法不能解决可尝试:
你在光盘里找一下 ls mysql*
应该是有一个叫mysql-server*的文件,重装这个文件试试
[root@centos5 ~]# service mysqld start
mysqld: 未被识别的服务
这里应该表示你的系统未有这个服务,得检查你的软件安装是否正确。
用YUM吧 yum -y install mysql mysql-server mysql-connector-odbc mysql-devel libdbi-
dbd-mysql
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)