解决linux mysql命令 bash: mysql: command not found 的方法错误:root@DB-02 ~]# mysql -u root-bash: mysql: command not found原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件
、先进入数据库选择mysql 数据库;查看允许登录的用户名和主机 执行sql语句: select host,user from user;将其中一个记录的host 的值改为“%”,表示可以允许任何地方登录update user set host = '%' where host = 'root';刷新权限或者重启MySQL:flush privileges
linux下的软件安装方式a.源码包(建议)优点开源,如果有足够的能力,可以修改源代码编译安装。更加适合自己的系统。稳定高效缺点安装步骤较多,容易出错编译过程时间较长先将软件包传递到服务器上。放到/usr/lcoal/src解压需要安装的源码包#tar-zxvf切换到源码目录然后cd配置(config/configure/bootstrap)---编译(make/bootstrapd)----安装
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号