简单粗暴,启动mac的bash直接启动mysql
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了简单粗暴,启动mac的bash直接启动mysql,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1586字,纯文字阅读大概需要3分钟。
内容图文
![简单粗暴,启动mac的bash直接启动mysql](/upload/InfoBanner/zyjiaocheng/514/410043b4aebf4af6a8992c810e8ad40b.jpg)
插入的时候应该插入在export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"这句语句下面
这句话的意思是在原来的环境变量下面导入了一堆mysql的环境变量,这样你才开业使用mysql.server的命令。
一般我们在插入新的命令,我记得以前老师说过最好在最后面插入,程序自上而下运行,前面相关环境变量导入后插入更好。
其实简单的来说这样就可以了。
但是我后面发现一个问题,就是每当我新开一个bash,就是MySQL会重复执行启动的命令,虽然提示很友好,说Mysql已经启动,巴拉巴拉的。
为了展示自己装逼的实例的,我决定在用户目录下新建一个sh的脚本文件,首相判断MySQL是否已经启动,如果启动就提示已经启动就好了,没启动就给我启动。
我在用户的根目录下新建了.start_mysql.sh
里面的内容如下:
#!/bin/bash
# Program:
# Determine if mysql is started, and if not, start it
# History:
# 2019/10/18 Sidian First release
PATH=/bin:/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:~/bin:$PATH
export PATH
declare -i num_mysql=`ps -ef |grep ‘mysql‘|wc -l`
if [ ${num_mysql} == 2 ]; then
mysql.server start
else
echo "mysql has started"
fi
很简单的逻辑,先查看一下mysql的进程是否启动,没启动就启动,启动了就输出"mysql has started"
然后在.bash_profile里面最后一行添加soucre .start_mysql.sh 文件就可以了
我没有做开机自动启动,开机自动启动我网上查了应该在系统里面具体设置,其实后面问题都不难了,逻辑也很简单,只要知道该如何操作就可以了。
简单粗暴,启动mac的bash直接启动mysql
标签:local 语句 echo style declare 环境 root 本地 lse
本文系统来源:https://www.cnblogs.com/sidianok/p/11719462.html
内容总结
以上是互联网集市为您收集整理的简单粗暴,启动mac的bash直接启动mysql全部内容,希望文章能够帮你解决简单粗暴,启动mac的bash直接启动mysql所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。