linux下如何启动mysql服务_linux下怎么启动mysql服务
2017-11-08 回答
权限问题。,copy份给你!
1.首先要运行一下
比如说我的mysql安装在/opt/mysql下面
#cd /opt/mysql
#scripts/mysql_install_db --user=mysql (确认你有mysql用户)
如果不行,检查你的/opt/mysql(这是我的)下面有没有data目录,正确的做法是先启动一次如果ok,再移data目录到别的地方。
两个方法解决
1.如果你没有修改过my.cnf文件,请修改,然后把添加datadir
[mysqld]
port = 3306
socket = /tmp/mysql.sock
datadir = /data/mysql/data
这时候,你在/opt/mysql下面建一个软链接到/etc/my.cnf
#cd /opt/mysql
#ln -sf /etc/my.cnf my.cnf
2.或者你在/opt/mysql下面建一个data的软链接
#cd /opt/mysql
#ln -sf /data/mysql/data data
如果还不行,你就得查看你已经注册成服务的mysqld
#cd /etc/init.d/
#vim mysqld
一般的默认是安装在/usr/local下面的,所以你要修改这个目录的名称及指向。
再不行,你得查一下
/opt/mysql/data/localhost.err文件报什么错。
再按错误来解决。
我之前是少了一个libstdc++.so.5的库,从别的地方copy了一个就ok了
正确流程如下:
#cd /opt/mysql
#scripts/mysql_install_db --user=mysql
成功
#cd .;./bin/mysqld_safe & //这是运行一个demo
查一下进程树
#ps aux | grep mysql //如果有就可以运行
/opt/mysql/support-files/mysql.server start //修改一下mysql.server文件,这个脚本文件其实就是init.d/mysqld文件,默认路径在/usr/local下面
成功了就可以用了
/opt/mysql/bin/mysql
愿你早日解决些事。
记得权限的问题,--user=mysql来启动创建初始化table,你的data目录要有写权限。
linux下如何启动mysql服务_linux下怎么启动mysql服务相关推荐
- linux mysql启动不起_linux下mysql服务无法启动
具体解决方法流程如下 1.删除mysql的所有pid进程 2.启动mysql .如果启动正常了就ok,如果不正常就看mysql的日志文件 3.查看日志文件,看看报错信息 根据报错信息来对应处理mysq ...
- linux mysql安装_Linux下安装mysql服务(超详细)
Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的 ...
- linux mysql多实例启动不了_linux下mysql多实例安装(转)
转自:http://www.cnblogs.com/xuchenliang/p/6843990.html 1.MySQL多实例介绍 1.1.什么是MySQL多实例 MySQL多实例就是在一台机器上开启 ...
- linux重新安装mysql步骤_Linux下MySQL安装及相关操作过程
一.安装MySQL数据库,但是前提是已经安好Linux系统,我使用的是Red hat desktop 6.0 SP1,系统盘的Tools里面有相应的软件,为5.0系列,但经测试无法使用,不能正常运行, ...
- linux忘记mysql密码_Linux下忘记Mysql密码的找回方法(图)
Mysql隔一段时间不访问,也许你会忘记访问密码,这时该怎么办,重装mysql吗?这个代价也太大了,我们这里介绍两种恢复密码的方法. 方法一:因为Mysql密码存储于数据库mysql中的user表中, ...
- linux配置mysql数据库_Linux下配置mysql数据库
1 linux下安装mysql数据库 1.将安装包上传到linux目录下 /usr/local/wollo 2.使用 tar命令在当前目录下解压mysql 解压命令为: [root@bogon wol ...
- linux mysql 邮件_linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(二)-基于mysql的虚拟账户登陆收发邮件...
linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(二)-基于mysql的虚拟账户登陆收发邮件 使用虚拟用户收发邮件安装 九.安装Courier authentication lib ...
- linux下mysql授权_linux下mysql命令(用户授权、数据导入导出)
1,linux下启动mysql的命令: 复制代码 代码示例: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2,linux下重启my ...
- linus启动mysql失败_Linux下MySQL启动失败的解决一例
Linux下MySQL启动失败的解决一例: 当敲mysql命令时 Can't connect to local MySQL server through socket '/var/lib/mysql/ ...
最新文章
- 权威解释IDEA的“Include in project build”打钩或者不打勾有啥区别?
- 【PAT (Advanced Level) Practice】1124 Raffle for Weibo Followers (20 分)
- python有道翻译-使用python2爬取有道翻译
- 深度复盘 | 滴滴专车会员项目如何做好设计优化
- 【粉丝福利】今天不谈技术,只送福利!
- IIS上部署Net.Core
- EasyExcel(笔记)
- elementui可编辑单元格_ElementUI 表格可编辑单元格
- 再利用Chakra引擎绕过CFG
- 打印机显示脱机使用打印机不能打印
- python基础知识-python基础知识整理(值得收藏)
- js改变style中的值
- 有关UITableviewCell 重用内存 内部解析
- 用Rstudio进行ARIMA模型预测(小白系列)
- nxlog管理配置linux,如何使用NXLOG管理配置WindowsServer日志.PDF
- 小说网站的源码设计实现
- Foxmail添加163邮箱账号的方法
- Hexo博客(Snail主题)搭建回顾概览
- 80年代的Mac好用吗?
- H型钢的尺寸的设计与使用(市场上可以轻松采购)