Linux下MySQL设置环境变量 原创 数据库 2021年9月1日 08:02 夏至未至 1462 当前内容 3922 字,在路上,马上到,马上到 ### 如下问题: [root@node1]# mysql -uroot -S /var/lib/mysql/mysql.sock bash: mysql: 未找到命令... 如果系统安装了 MySQL,那这基本都是环境变量未设置导致,修它 #### 1. 查找数据库工具存放路径 [root@node1]# find / -name mysql /run/lock/subsys/mysql /etc/selinux/targeted/active/modules/100/mysql /etc/rc.d/init.d/mysql /var/lib/mysql /var/lib/mysql/mysql /usr/lib64/mysql /usr/share/mysql /usr/local/mysql /usr/local/mysql/bin/mysql 即 **bin** 目录, **/usr/local/mysql/bin/mysql** [root@node1 bin]# ll 总用量 1328780 -rwxr-xr-x. 1 7161 31415 8797564 3月 4 2018 innochecksum -rwxr-xr-x. 1 7161 31415 236918 3月 4 2018 lz4_decompress -rwxr-xr-x. 1 7161 31415 8173118 3月 4 2018 myisamchk -rwxr-xr-x. 1 7161 31415 7715903 3月 4 2018 myisam_ftdump -rwxr-xr-x. 1 7161 31415 7480467 3月 4 2018 myisamlog -rwxr-xr-x. 1 7161 31415 7841685 3月 4 2018 myisampack -rwxr-xr-x. 1 7161 31415 5532355 3月 4 2018 my_print_defaults -rwxr-xr-x. 1 7161 31415 10353029 3月 4 2018 mysql -rwxr-xr-x. 1 7161 31415 9275522 3月 4 2018 mysqladmin -rwxr-xr-x. 1 7161 31415 11239945 3月 4 2018 mysqlbinlog -rwxr-xr-x. 1 7161 31415 9644846 3月 4 2018 mysqlcheck -rwxr-xr-x. 1 7161 31415 219054499 3月 4 2018 mysql_client_test_embedded -rwxr-xr-x. 1 7161 31415 4828 3月 4 2018 mysql_config -rwxr-xr-x. 1 7161 31415 8276001 3月 4 2018 mysql_config_editor -rwxr-xr-x. 1 7161 31415 253815714 3月 4 2018 mysqld -rwxr-xr-x. 1 7161 31415 205899713 3月 4 2018 mysqld-debug -rwxr-xr-x. 1 7161 31415 26738 3月 4 2018 mysqld_multi -rwxr-xr-x. 1 7161 31415 28494 3月 4 2018 mysqld_safe -rwxr-xr-x. 1 7161 31415 9537711 3月 4 2018 mysqldump -rwxr-xr-x. 1 7161 31415 7464 3月 4 2018 mysqldumpslow -rwxr-xr-x. 1 7161 31415 218582403 3月 4 2018 mysql_embedded -rwxr-xr-x. 1 7161 31415 9288631 3月 4 2018 mysqlimport -rwxr-xr-x. 1 7161 31415 10350573 3月 4 2018 mysql_install_db -rwxr-xr-x. 1 7161 31415 5600941 3月 4 2018 mysql_plugin -rwxr-xr-x. 1 7161 31415 17511092 3月 4 2018 mysqlpump -rwxr-xr-x. 1 7161 31415 9217179 3月 4 2018 mysql_secure_installation -rwxr-xr-x. 1 7161 31415 9227396 3月 4 2018 mysqlshow -rwxr-xr-x. 1 7161 31415 9331257 3月 4 2018 mysqlslap -rwxr-xr-x. 1 7161 31415 5920399 3月 4 2018 mysql_ssl_rsa_setup -rwxr-xr-x. 1 7161 31415 218213872 3月 4 2018 mysqltest_embedded -rwxr-xr-x. 1 7161 31415 5110106 3月 4 2018 mysql_tzinfo_to_sql -rwxr-xr-x. 1 7161 31415 12467739 3月 4 2018 mysql_upgrade -rwxr-xr-x. 1 7161 31415 24589712 3月 4 2018 mysqlxtest -rwxr-xr-x. 1 7161 31415 5672382 3月 4 2018 perror -rwxr-xr-x. 1 7161 31415 5324383 3月 4 2018 replace -rwxr-xr-x. 1 7161 31415 5531340 3月 4 2018 resolveip -rwxr-xr-x. 1 7161 31415 5618569 3月 4 2018 resolve_stack_dump -rwxr-xr-x. 1 7161 31415 105046 3月 4 2018 zlib_decompress 此目录下均为 MySQL 数据库的可执行程序工具,不配置环境变量,也可以,但是每次用都需要带绝对路径,故先磨刀,再砍柴 #### 2. 编辑环境变量配置文件 [root@node1 bin]# vi /etc/profile 在文件结尾加上: export PATH=:/usr/local/mysql/bin:$PATH 后边的 **$PATH** 一定不能少了,不然就将系统上其他配置在 PATH 上的环境变量覆盖了 #### 3. 使得环境变量生效 [root@node1 bin]# source /etc/profile [root@node1 bin]# #### 4. 验证 [root@node1 bin]# mysql -uroot -S /var/lib/mysql/mysql.sock Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.7.22 MySQL Community Server (GPL) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> 本文标题: Linux下MySQL设置环境变量 本文作者: 夏至未至 发布时间: 2021年9月1日 08:02 最近更新: 2021年9月1日 12:03 原文链接: 许可协议: 署名-非商业性-禁止演绎 4.0 国际(CC BY-NC-ND 4.0) 请按协议转载并保留原文链接及作者 MySQL(28) Linux(24) 环境变量(1) 上一个 MySQL开启binlog,并以行模式记录 下一个 MySQL5.7重置root用户密码 当前文章评论暂未开放,请移步至留言处留言。