重庆小潘seo博客

当前位置:首页 > 重庆网络营销 > 小潘杂谈 >

小潘杂谈

在linux系统下启动 mysql数据库操作

时间:2020-09-23 02:40:07 作者:重庆seo小潘 来源:
本文主要讲述了在在linux系统下启动 mysql数据库操作,感兴趣的朋友可以了解一下。 {mysql}表示mysql的安装目录如何启动/停止/重启MySQL 一、启动方式 1、使用 service 启动:service mysqld start 2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start如果/

本文主要讲述了在在linux系统下启动 mysql数据库操作,感兴趣的朋友可以了解一下。

{mysql}表示mysql的安装目录如何启动/停止/重启MySQL  一、启动方式  1、使用 service 启动:service mysqld start  2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start如果/etc/inint.d/下找不到mysqld,可以去mysql安装目录,{mysql}/init.d/mysqld start  3、使用 safe_mysqld 启动:safe_mysqld&  二、停止  1、使用 service 启动:service mysqld stop  2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop如果/etc/inint.d/下找不到mysqld,可以去mysql安装目录,{mysql}/init.d/mysqld stop  3、mysqladmin shutdown  三、重启  1、使用 service 启动:service mysqld restart  2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart如果/etc/inint.d/下找不到mysqld,可以去mysql安装目录,{mysql}/init.d/mysqld restart  提问 编辑摘要  如何启动/停止/重启MySQL  一、启动方式  1、使用 service 启动:service mysqld start  2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start  3、使用 safe_mysqld 启动:safe_mysqld&  二、停止  1、使用 service 启动:service mysqld stop  2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop  3、mysqladmin shutdown  三、重启  1、使用 service 启动:service mysqld restart  2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart  刚开始学mysql时都是用redhat自带的。启动是什么 /rc.d/init.d/ start  这很简单,但是后来越学越多,系统自带的mysql,有的是版本太低,有的是与  自己想要装的web服务需要的低版本的mysql  后来自己学着以tar的方式安装mysql,我的mysql装在/usr/local/mysql目录下启  动碰到过很多问题。最常见的是:  ERROR 2002: Can't connect to local MySQL server through socket  '/tmp/mysql.sock' (111)  解决办法:  [root@test mysql]# /usr/local/mysql/bin/mysqladmin -u root /  > -S /var/lib/mysql/mysql.sock password 'your.passwd'  或者做个连接  ln -s /var/lib/mysql/mysql.sock /tmp  其实提示找不到 /tmp/mysql.sock有时也并不是/tmp目录下没这个文件,是启动  命令不对,我碰到过  常见的几种启动方式,自己也不是记得很清楚,如果你确定tmp下有mysql.sock这  个文件不妨试试另外的几个命令  /usr/local/mysql/bin/mysql -u root -p  /usr/local/mysql/bin/mysqld --user=mysql&  /usr/local/mysql/bin/mysqld --user=root&  /usr/local/mysql/bin/mysqld_safe --user=root&  /usr/local/mysql/bin/mysqld_safe --user=mysql&  /usr/local/mysql/bin/safe_mysqld--uer=root&(注意safe_mysqld与mysqld_safe是不同的,&表示mysql在后台运行)我的就会报错了  STOPPING server from pid file  /usr/local/mysql/data/localhost.localdomain.pid  060304 11:46:21 mysqld ended  这是权限问题,我的mysql目录属于root用户,也属于root群组,改用mysqld_safe启动就没问题了,  大家只要注意这几个mysql,safe_mysqld,mysqld_safe,mysqld,mysqladmin.多试  几次  其实有时mysql已经正常启动了,查看mysql是否启动命令  ps -aux | grep mysqld  会看到如下类似内容  mysql 6394 0.0 1.5 10528 992 pts/3 S 16:16 0:00  /usr/local/mysql/  mysql 6395 0.0 1.5 10528 992 pts/3 S 16:16 0:00  /usr/local/mysql/  mysql 6396 0.0 1.5 10528 992 pts/3 S 16:16 0:00  /usr/local/mysql/  root 6422 0.0 1.1 2408 732 pts/3 S 16:20 0:00 grep  mysql  查看mysql是否在监听端口命令  netstat -tl | grep mysql  会看到如下类似内容  tcp 0 0 *:mysql *:* LISTEN

相关教程:mysql视频教程Linux视频教程以上就是在linux系统下启动 mysql数据库操作的详细内容,更多请关注小潘博客其它相关文章!