因VPS到期,准备迁移博客服务器,结果发现root密码忘记了……
准备重置root密码时发现无法使用mysql或mariadb命令。
经查看配置文件/etc/my.cnf
发现,MySQL/MariaDB安装路径在/usr/local/mysql
或/usr/local/mariadb
下,因为命令行直接查找的是/usr/local/bin下边的命令,所以需要手动将/usr/local/mysql/bin
或/usr/local/mariadb/bin
添加至环境变量中。
编辑文件(没有会自动创建)
vim ~/.bash_profile
将以下内容添加至文件中(根据安装数据库类型选择),并保存退出。
export PATH=$PATH:/usr/local/mysql/bin #mysql
export PATH=$PATH:/usr/local/mariadb/bin #mariadb
重新加载一下bash_profile文件
source ~/.bash_profile
之后使用mysql或mariadb命令时不会再提示“command not found”,可以正常使用了~~
文章评论