登陆mysql Client
在linux终端直接输 mysql -u root -p 回车
之后就可以输入密码 登陆了
创建新的mysql用户
解释如下
原因是我是使用了新设的用户,所以会出现这样的情况。
首先mysql的安装目录:
/usr/local/mariadb,对应可执行文件是/usr/local/mariadb/bin/mysql,而直接直接输入一个指令默认会去/usr/bin中找,如果是root用户,那么已经在环境变量中声明了mysql的环境变量,但其他用户登录的时候由于缺少这个环境变量,就找不到mysql的命令。正确的做法是在/usr/bin中创建一个指向/usr/local/mariadb/bin/mysql的软连接,这样所有用户都可以默认找得到mysql的命令