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


当前第2页 返回上一页

 解决办法:
  [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数据库操作的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

一个简单的mysql数据浏览器

python操作mysql数据库的简单步骤分享

mysql中的int(11)代表什么

python操作mysql数据库的三种方法总结

超详细教你怎么升级mysql的版本

mysql数据库优化总结(心得)

mysql实现条件限制语句的实例(一)

mysql执行sql文件报错error: unknown storage engine‘innodb如何解决

mysql数据库锁按粒度可以分为什么

windows下mysql5.7.21安装详细教程

更多相关阅读请进入《Linux》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...