紧急求助:linux 下面mysql启动不了 my_print_defaults: command not found

作者&投稿:端韦 (若有异议请与网页底部的电邮联系)
~

linux 下面mysql启动不了 my_print_defaults: command not found的原因是:

/etc/init.d/mysql这个MySQL的启动脚本错误,MySQL是使用源代码安装的,一般会提示tarting MySQL Couldn't find MySQL manager or server(@bindir@/mysqld_safe)。

具体解决办法:

键入如下命令:

cd <your MySQL install PATH>

cd bin

.mysqld_safe --user=mysql& #

扩展资料:

mysql的其他报错解决办法:

1、Starting MySQL.Manager of pid-file quit without updating fi[失败]

关于这个错误原因有很多,最大的可能是没有创建测试数据库,可以用/usr/local/mysql/scripts/mysql_install_db –user=mysql命令进行创建;另外一个原因可能是权限设置问题,需要赋予mysql的data权限,可以用chmod -R 命令。

2、FATAL ERROR: Could not find /home/mysql/bin/my_print_defaults If you are using a binary release,you must run this script from

within the directory the archive extracted into. If you compiled

MySQL yourself you must run ‘make install’ first.

这个错误,是没有指明mysql的data路径导致的,可以很简单的进行解决:

vim /etc/my.cnf

在[mysqld] 后面加上路径:

basedir = /usr/local/mysql

datadir =/opt/data;

3、-bash: mysql: command not found

用mysql命令进行登陆mysql报错,原因是没有设置环境变量,需要设置,或者进入到bin目录进行登陆cd /usr/local/mysql/bin

mysql -u root

参考资料来源:百度百科-mySQL




Linux中shell命令相关问题求助大佬
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 ...

求助:我的linux进程数为什么无故的增加
不同发行版是不同的,而且同一发行版的不同安装(工作站、服务器、自定义等)默认启动的进程数也是不同的。linux 系统中单个进程的最大线程数有其最大的限制 PTHREAD_THREADS_MAX 这个限制可以在 \/usr\/include\/bits\/local_lim.h 中查看 对 linuxthreads 这个值一般是 1024,对于 nptl 则没有硬性的...

求助关于linux一些题?回答就直接发一下命令就可以了 写6道题就直接给...
8.这道题考的是别名设置 使用alias命令即可,如需全局永久生效请添加到全局配置文件\/etc\/profile中 alias la='ls -lha'7.这道题考的是linux管通道“|” 首先使用cat 命令输出文件 然后使用grep 命令筛选出包含“man”字符的记录,最后使用wc 命令进行统计 cat man.config | grep -o man | wc ...

Linux高手请进,急急急!Linux脚本,与二进制程序的异同
linux脚本基于Shell,是一将Shell命令放在一个文件中,然后让Shell读取并执行这个文件,可以将这个功能看作是一种shell程序,而Shell命令就像是这个程序里的语句,包含Shell命令的文件叫做Shell脚本。可以说SHELL语言既是命令又是一种编程语言。根据使用的shell的不同,Shell脚本编写也有细微的区别。Linux二进制可...

关于安装linux 红旗 5.0系统的求助?
你可以选择两种方式安装:1. 虚拟机上安装:下载Vmware软件,并安装(可以安装在CDE任意盘中);然后运行该软件即可建立虚拟机(如果想要安装在E盘,则将其建在E盘即可);然后运行该虚拟机,并为其安装系统,此时即可将linux系统安装到该虚拟机上了。若选择该方法安装,则你可以在一台电脑上同时运行两...

求助,linux命令行模式下一些文件夹无法显示
1,出现这种现在的原因 你的控制台不支持中文编码。2,解决方法有两种 一,安装支持中文的软件控制台如,zhcon(比较老了没有更新不太好用),fbterm比较好。参考:http:\/\/baike.baidu.com\/view\/5221713.htm 二,以上的方法其它都不如用Putty远程连接你的linux主机更方便,还可以支持复制粘贴。你需要 ...

求助:LINUX常用SHELL命令
2011-12-30 linux操作系统的shell命令有哪些 5 2012-09-10 linux shell 指令求助 2014-09-26 linux shell命令怎么用 2006-11-13 求助:LINUX常用SHELL命令 2020-03-30 Linux系统shell命令相关问题求助 2015-10-30 在linux shell命令时有哪些常见问题 2016-12-06 linux下的shell命令,各种参数怎么记 ...

linux内核编译遇到的问题求助
你再仔细查看一下相关的环境变量设置的是否正确?以及编译选项是否正确?因为关于 gcc 编译器的使用,有时候虽然你的源程序是正确的,但是由于环境变量的设置不正确(例如: INCLUDE、LIB等)、或者是虽然环境变量设置正确、但是编译选项的不正确(例如:-Imy_include_file、-Lmy_lib_file等),都有可...

Linux求助一个脚本,如何再机器A上读取机器B的信息。
你需要安装好expect,然后执行下面脚本就好了 !\/usr\/bin\/expect -f spawn ssh tomcat@192.168.0.1 expect { "*password:" { send "123456\\n" } } expect "#*"send "df -Th > \/tmp\/a.txt\\n"send "exit\\n"expect eof spawn scp root@192.168.0.1:\/tmp\/a.txt \/tmp\/ expect { "...

查看linux的主机名和对应IP查看linux的主机名
急!如何使用hostname查看主机名?查看主机名 1、可以使用hostnamctl命令。2、hostnamectl。

乐东黎族自治县15978382152: linux上进入mysq步骤和操作语句能不能合并一起!!! -
后贺果糖: 2种方法:1、用管道输入SQL命令 $ echo "use testdb; select * from test_table;" | mysql -utest -ptest2、用文件输入SQL命令 $ echo "use...

乐东黎族自治县15978382152: windows可以运行javaweb项目没问题,但是linux上就不可以了.mysq jdk tomcat安装了,和window一样. -
后贺果糖: 明显是连接数据库或者是从数据库取数据的时候出错了,建议打断点跟一下

乐东黎族自治县15978382152: 编写linux下mysql的shell脚本,原mysq命令:update pre - ucenter - members set regip='hidden' where uid='2';想到达到的效果是uid自动增加(uid目前有12000个).
后贺果糖: #!/bin/bash for i in 1..12000;domysql -uUSER_NAME -pPASSWORD -e " " done USER_NAME 是连接数据库的用户名 PASSWORD 是连接数据库的密码 -e 后面跟的是你要执行的语句,后面的uid='2' ,修改成 uid='$i' 就可以了

乐东黎族自治县15978382152: 怎么启动navicat for mysq -
后贺果糖: 1、下载安装软件:请认准百正规软件下载 2、安装navicat for mysql(注意一下插件的自定义选择) 3、连接数据库: 打开navicat for mysql之后找到,文件----新建连接 4、连接参数填写 在出现的连接设置里面

乐东黎族自治县15978382152: Mysq数据库如何创建表及添加数据 -
后贺果糖: mysql -h 172.16.210.131[:port] -u username -ppasswd -Ddatabasename 先用以上命令连到数据库 [:port]端口号默认则不需填 -u 用户名 -p密码 -D库名再用create table 建表.添加数据用insert

乐东黎族自治县15978382152: 怎么进入xserver - mysq -
后贺果糖: 1、确定你的mysql 是否能正常工作 登录数据库 cmd--“命令提示字符”窗口录入, 录入cd C:\mysql\bin 并按下回车键,将目录切换为 cd C:\mysql\bin 再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的

乐东黎族自治县15978382152: Mysq服务无法启动怎么处理 -
后贺果糖: 运行mysql的配置程序MySQLInstanceConfig,重新配置一次 不影响你的使用

乐东黎族自治县15978382152: 数据库mysq插入语句 -
后贺果糖: 根据你的格式来看,QString的任务就是就是将.arg(id)的值赋填充到%1标示的位置,.arg(name), .arg(pic)同理.假设. id: integer; arg(id)=101; name: string; .arg(name)='张三'; pic: string; .arg(pic)='4545' 结果就相当于 query->exec("SELECT COUNT(*) AS CNT FROM usertable WHERE ID=101 AND NAME='张三' AND PIC='4545'");

乐东黎族自治县15978382152: 安装Mysq需要有VS么?l -
后贺果糖: http://dev.mysql.com/downloads/mysql/5.6.html#downloads 这是mysql官网下载地址,你可以根据你的window系统选择相应的版本进行下载.windows机器只需要确定是32位的还是64位的就可以了;linux需要根据内核版本选择相应mysql版本下载安装.

乐东黎族自治县15978382152: mysq workbench怎么导出数据库 -
后贺果糖: .如下图红框所示,在Server Administration那里,点击"New Server Instance"2.如下图所示,如果是连接本地数据库,则选localhost,如果是远程数据库,则选Remote Host,并输入远程数据库的HostName 或者IP3.点击next,输入数据库用户名和密码4.剩下的步骤全部点next,完成之后,双击下图红圈5.再点Data Export5.之后在右边选择你要寻出的数据库,指定一个导出目录即可,点击开始导出即可

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网