mysql查看脚本错误位置_记一次mysql启动不了查找经历
在linux上用的是xampp,mysql启动没有报任何错误,但就是查找不到进程,于是找mysql错误日志,日志在哪?在lampp/var/mysql 以.err结尾的文件里。里面内容如下;
/opt/lampp/sbin/mysqld: Can‘t create/write to file ‘/tmp/ibvSSzKE‘ (Errcode: 13 - Permission denied)
2015-10-16 12:08:01 b720b700 InnoDB: Error: unable to create temporary file; errno: 13
原来时/tmp目录没有写的权限,改下权限就行了。
关于xampp在linux下配置,可以看
Mysql 於lampp xampp LinuxUbuntu下的配置
http://my.oschina.net/code33/blog/299242?p=1
lampp下的mysql配置文件路径:
/opt/lampp/etc/my.cnf
1 配置默认字符集
於mysqld项下添加
character-set-server=utf8
init_connect =‘SET NAMES utf8‘
於client项下添加
default-character-set =utf8
酱紫就ok了,尝试着用jetbrains自带的数据连接工具insert一条中文数据尝试一下吧,看看能否正常插入中文UTF8字符数据
2修改默认允许执行最大的sql脚本size
为什么要设置这个项目?
若有一个sql脚本大于了默认值就卡住无法执行下去了
同样是my.cnf
项:mysqld和mysqldump下
max_allowed_packet=500M
设置即可
3迁移默认数据库文件夹路径
刚刚装好的lampp mysql其路径是在/opt下的,也就是系统文件夹下,我们需要把它迁移到指定的专用数据库文件夹
先把默认文件夹拷贝
然后修改my.cnf中的设置项
client项sock链接文件
sock=/home/xx/mysql/mysql.sock
mysqld项sock链接文件
sock=/home/xx/mysql/mysql.sock
添加数据文件夹变量於 plugin_dir变量下一行
datadir=/home/xx/mysql
完成数据库文档路径迁移;
4 建立linux mysql 客户端链接命令配置
安装好以后配置sock链接
删除原系统mysql命令路径
重建文件夹
重建软连接
然后在命令行下 直接试一试 mysql命令吧
5 设置innodb的共享文件索引表自增空间
若不设置,也会导致各种莫名其妙的ibdata1 的启动报错
my.cnf设置
innodb_data_home_dir=/home/xx/mysql
innodb_data_file_path=ibdata1:5000M;ibdata2:5000M;ibdata3:1000M;ibdata4:1000M:autoextend:max:5000M
实际开发中此项不需要做修改
这里的意思是每次自增的表空间1000M ,但是最大值是5000M ,可以根据自己实际的磁盘空间来设置,最低值最好不要使用默认的10M 不然实际生产环境中使用很容易出故障
到这里算是告一段落
欢迎转载 并附上原创 谢谢
6lampp的启动mysql启动项命令
启动mysql
找到 startMySQL() 函数
if testrun "$XAMPP_ROOT/var/mysql/$(hostname).pid" mysqld
将其注释
替换成
if testrun "/home/xx/mysql/$(hostname).pid" mysqld
关闭mysql
找到stopMySQL()函数
注释if ! test -f "$XAMPP_ROOT/var/mysql/$(hostname).pid"
替换成
if ! test -f "/home/xx/mysql/$(hostname).pid"
7 修改启动脚本
找到datadir=
添加变量值
datadir= /home/xx/mysql
找到
注释lock_file_path="$lockdir/mysql"
替换成
lock_file_path="/home/xx/mysql"
原文:http://www.cnblogs.com/youxin/p/4884960.html
mysql查看脚本错误位置_记一次mysql启动不了查找经历相关推荐
- mysql connection是什么_记一次MySQL出现too many connection
今天中午的时候突然接到报警,MySQL连接数暴增..本来设置的max_conntion=6000, 这个数值连接已经够用.接到报警速度连接服务器连接mysql总是报如下错误: [mysql@local ...
- 阿里云下mysql远程访问被拒绝_记一次MySQL数据库拒绝访问的解决过程
最近在折腾wordpress博客,连接MySQL数据库时提示拒绝访问.经过排查,解决了问题.这里记录下解决问题的方案,以及解决的思路.如有遇到类似问题的读者可以参考下. 用wordpress搭博客,数 ...
- mysql查看指定全局变量_【全局变量】mysql查看全局变量以及设置全局变量的值...
1.查看mysql的所有全局变量的值 SHOW GLOBAL VARIABLES 或者 SHOW VARIABLES mysql有很多全局变量,包括系统的一些基本信息,以及mysql的一些基本配置都可 ...
- mysql native数据同步_记一次MySQL(5.7版本)数据库的主从同步和备份
我遇到的问题 我先后在BAT三大云服务器商购买了学生机,配置如下百度云2核/4G 阿里云1核/2G 腾讯云1核/2G 我的解决方案 由于我不知道百度云的续费规则,导致买了2核/4G的服务器之后以为像阿 ...
- 修改mysql 视图字段类型_记一次mysql视图创建时自定义字段类型不同环境不同的原因...
由于老项目使用的是hibernate,当项目启动时会去检查数据库字段类型等,发现一张视图中某个自定义字段在开发环境中类型为text,但是到了生产环境类型却为mediumtext,导致代码在生产上会有问 ...
- mysql 安装只有一半_记一次MySQL安装出现的坑爹问题。。。
关键词:mysql安装msvcr100.dll缺失 vc++2010 : win10系统首次安装mysql,图方便下载了图形界面的安装包(5.6.4),本以为小事一桩:装一半失败.卸载清注册表.重装 ...
- mysql group by 性能_记一次Mysql group by的优化
直接上干货: 数据量:50万 mysql版本:5.6.26 表结构: CREATE TABLE bet_order_product ( bet_order_product_id varchar(40) ...
- mysql update不更新_记一次MySQL更新语句update的踩坑
背景 最近在一次线上作业过程中执行了一句DML语句,本以为万无一失,结果应用反馈说没有更新,数据还是没有变,最后经过排查才发现是我语句写错了,导致update语句执行的结果与预期不符. 情景再现 为了 ...
- mysql增量备份具体步骤_记一次mysql全量备份、增量备份的学习过程
增量备份依赖于全量备份,因此首先要有全量备份,在全量备份的基础上,添加增量备份. 为了方便操作,我们先来做些准备工作.在客户端直接输入mysql.mysqldump.mysqladmin.mysqlb ...
最新文章
- SmartRoute之大规模消息转发集群实现
- 利用欧拉角旋转正交_张量旋转=矩阵旋转?
- 服务器远程管理app,用什么软件远程管理服务器最好? - 选择攻略!
- 如何在C++中动态建立二维数组
- 王者荣耀中有哪些获胜率高的玩法?
- CentOS7.2 部署Ceph分布式存储
- 与Spring和Maven签订合约优先SOAP服务
- 石板切割问题c语言_广场地面铺装 仿古石 青石板 板岩 切割岩 冰裂纹压印混凝土地坪...
- 《大数据》2022年第1期目次摘要
- Speaking of the impact of the epidemic
- mysql管理命令 java_Mysql常用命令及操作
- c语言中ox1小于小于a,丹江口市2018适应性数学试卷和答案
- SPSS统计指南【SPSS 003期】
- JDK 8 foreach的用法
- 如何设置计算机休眠播放幻灯片,如何设置电脑休眠屏保幻灯片
- 易语言超级列表框 网络图片_川足快报| 四川优必选为老将汪嵩庆生、遂宁市第三届高中男子足球超级联赛开赛...
- 测试计划工作的目的是什么?
- 基于android的备忘录_[译] 我个人的 Git 技巧备忘录
- 菜鸟入门_Python_机器学习(1)_线性可分的双月实验
- html5文本框里插图片文字,word应用教程:在文本框内插入图片
热门文章
- 医疗大数据为何发展如此缓慢
- armax函数 matlab 源码_【源码】Kmeans聚类算法(超快速、简洁的设计方法)
- TypeScript算法专题 - blog3 - 对TypeScript链表实现中的一些问题总结与改进
- 2020考研计算机专业课,2020考研:计算机考这4个科目,各科该这样备考
- mysql日期教程_MySQL日期函数详解
- au人声处理_Audacity音频处理
- cisco 交换机设置时区、时间、同步日志本地时间等操作
- mysql 创建用户命令-grant
- 菜鸟进阶Linux高手之路——第四天(下)
- Spring MVC PathVariable