在Debian中玩转MySql(中)

来源:互联网 发布:ubuntu 16.04 lts中文 编辑:程序博客网 时间:2024/05/16 00:38

 

1.在安装好了mysql后,不想每次都到: /usr/local/mysql/bin 下去执行 ./mysql -u user -p 命令登陆数据库,如何实现在任何目录执行: $: > mysql -u user -p 就可以进行登陆??

   1):  把/usr/local/mysql/bin的路径加到环境变量PATH里面
        在/etc/profile文件中修改环境变量,在这里修改的内容是对所有用户起作用的,但是在profile

       文件添加或修改的内容需要注销系统才能生效,我的系统的PATH值为:
        /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/mysql/bin/
   2)   在/sbin下加一个快捷方式,使其指向/usr/local/mysql/bin/mysql
  
        $: cd /sbin
        $: ln -s /usr/local/mysql/bin/mysql mysql

2. 如何让MySQL数据库在开机的时候自动启动?
   1)先察看当前的运行级别
        $: runlever [回车]
           N 2           ; 
   2)在 /etc/rc2.d/中察看开机可能要执行的脚本,注意如果,runlever得到的值是3或者4,那么应该在
        /etc/rc3.d/ 或者/etc/rc4.d/中察看开机要运行的脚本
        $: cd /etc/rc2.d/
        $: ls -l  [回车]     ;察看当前目下下的文件
           在这一步我们可以看到一个链接文件S99rc.local 指向 ../init.d/rc.local,这句话的意思就           是当开机的时候,系统会执行/etc/rc2.d下的s99rc.local,s99rc.local是            /etc/init.d/rc.local的一个软链接,因此实际上执行/etc/init.d/rc.local文件中的脚本。
           因此我们可以在/etc/init.d/rc.local中加入下面一句脚本以启动MySql.
          
           #MySql auto start
           /usr/local/mysql/bin/mysqld_safe &

    3)   $: reboot [回车]  //重起后,使用 ps -ef 就可以看到mysql的服务已经启动了。        

 至此,我们已经学习了自己在debian中搭建mysql的环境。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 不胖但有双下巴怎么办 早上起床眼肿了怎么办 小孩鼻梁很塌的怎么办 17岁鼻子是塌的,怎么办 鼻子又塌又翘怎么办 戴眼镜鼻子塌了怎么办 耳朵里长了粉刺怎么办 耳洞太大了怎么办变小 天生嘴唇厚又大怎么办 上嘴唇太厚怎么办还翘 20岁欠债5万怎么办 脑袋撞了个包怎么办 交通事故对方全责但不赔偿怎么办 人格分列症的症状怎么办 子宫肌瘤月经量多怎么办 卵泡长得太慢怎么办 后期卵泡长得慢怎么办 促排卵泡长得慢怎么办 子宫内膜薄要怎么办啊 hcg值正常孕酮低怎么办 20号染色体三体怎么办 14号染色体三体怎么办 怀孕七个月不想要了怎么办 胎儿性染色体45x怎么办 16号染色体偏多怎么办 大拇指又短又宽怎么办 削山药皮皮肤痒怎么办 脊柱侧弯20度怎么办 27岁脊柱侧弯怎么办 右侧侧脑室增宽怎么办 左侧脑室增宽该怎么办 腿上的血管堵塞怎么办 做b超看不清骶尾怎么办 孕中期羊水过少怎么办 心脏办膜关闭不全怎么办 9个月胎儿脑积水怎么办 怀孕三个月胎盘低置怎么办 怀孕第一个月打针了怎么办 唐氏筛查神经管缺陷高风险怎么办 门诊处方笺丢了怎么办 孕中期睡觉手麻怎么办