搜索到关键字为 Mysql 的相关日志 19 篇:
("[空格]和"+"[加号] 可作搜索分隔符号使用.)
Posted by 佚名 | tags:
validationQuery
在配置数据库连接池的时候,有一个选项validationQuery,该选项用来验证数据库连接的有效性,下表是从网上收集的常用数据库的validationQuery语句。
数据库 |
validationQuery |
Oracle |
select 1 from dual |
DB2 |
select 1 from sysibm.sysdummy1 |
mysql |
select 1 |
microsoft sql |
select 1 |
hsqldb |
select 1 from INFORMATION_SCHEMA.SYSTEM_USERS |
postgresql |
select version(); |
ingres |
select 1 |
derby |
select 1 |
H2 |
select 1 |
Posted by 佚名 | tags:
Mysql
1.可能是/home/data/mysql 文件夹没有写的权限
解决方法 :给予权限,执行 “chown -R mysql:mysql /home/data/mysql” “chmod -R 755 /home/data/mysql” 然后重新启动mysqld!
2.可能进程里已经存在mysql进程
解决方法:用命令“ps -ef|grep mysqld”查看是否有mysqld进程,如果有使用“kill -9 进程号”杀死,然后重新启动mysqld!
3.可能是第二次在机器上安装mysql,有残余数据影响了服务的启动。
解决方法:去mysql的数据目录/data看看,如果存在mysql-bin.index,就赶快把它删除掉吧,它就是罪魁祸首了。
4.mysql在启动时没有指定配置文件时会使用/etc/my.cnf配置文件,请打开这个文件查看在[mysqld]节下有没有指定数据目录(datadir)。
解决方法:请在[mysqld]下设置这一行:datadir = /home/data/mysql
5.skip-federated字段问题
解决方法:检查一下/etc/my.cnf文件中有没有没被注释掉的skip-federated字段,如果有就立即注释掉吧。
6.错误日志目录不存在
...
Posted by 唧唧 | tags:
mysql
今天在CentOS下安装mysql碰见几个问题,发出来共享一下:
1、# mysql 命令报错:mysql: command not found
原因是系统找不到mysql的路径,即没有配置环境变量:
# vi /etc/profile
在 pathmunge /usr/local/sbin 下面新增一行:
pathmunge /usr/local/mysql/bin
蓝色字体是你的mysql安装路径。然后保存退出,使其立即生效:
方法1:# source /etc/profile
方法2:# . /etc/profile (注意: . 和 /etc/profile 有空格)
2、启动MySQL报错:Starting MySQL.Manager of pid-file quit without updating fi[FAILED]
查看数据库目录下的err文件内容有如下错误:
File './mysql-bin.index' not found (Errcode: 13)
其实当前目录mysql-bin.index是存在的,但是报错是因为没有写入权限。解决方法:
返回 data 的上一层目录,然后赋予写入权限:
...
Posted by 唧唧 | tags:
update
from
在更新表数据的时候,我们时常需要把另外一个表的关联值的数据更新到当前表,此时就需要用到子查询了:
MS SQL Server的写法:
update child set parent_name =p.name from child c,parent p where c.parent_id=p.id
或者
update child set parent_name =(select name from parent p where p.id=parent_id)
但是MySQL执行如上语句则会报错:
Error Code: 1093. You can´t specify target table ´xxx´ for update in FROM clause
MySQL不支持子查询更新,MySQL我们应该这样写:
update child c inner join parent p on p.id=c.parent_id set c.parent_name=p.name;
Posted by 佚名 | tags:
mysql
txt
1:将数据导出生成txt
mysql>select name from user into outfile 't.txt';
t.txt即是你要查询的数据文件,在mysql的安装目录下,你可以使用find . -name 't.txt',全局查询一下即可
2:批量导入文本数据的mysql命令:
mysql> use dbname;
mysql> load data local infile "/data/mobile.txt" into table tbname fields terminated by '\t' lines terminated by '\r\n';
命令说明:
mysql> load data local infile "要导入的文本文件" into table 表名 fields terminated by '\t' lines terminated by '\r\n';
其中fields terminated by 表示字段分隔符
lines terminated by 表示行分隔符(就是行与行之间的分隔符)
...
Posted by 佚名 | tags:
mysql
timestamp
datetime
MYSQL中TIMESTAMP类型的默认值
MYSQL中TIMESTAMP类型可以设定默认值,就像其他类型一样。
1、自动UPDATE 和INSERT 到当前的时间:
表:
---------------------------------
...
Posted by 唧唧 | tags:
jSQL
Manager
什么是jSQL Manager?
笔者从事JAVA开发2年多,期间开发和维护了不少项目,深知数据库管理的重要性。程序排错、系统更新、日常维护都和数据库管理息息相关。特别是一些在Linux系统部署的系统维护更为头疼,由于采用SSH远程连接,直接在控制台敲命令。SSH没有图形化可视操作,而且对中文的支持也很不友好,数据库管理很不方便。而且大部分系统为了安全考虑,并没有开放数据库和SSH的外网远程访问权限,常常需要使用QQ的远程协助功能和其系统内部的一些技术员进行远程控制操作,受网络传输影响,常常卡得心烦气躁,头疼不已。
因此,我开始有了开发一个在线管理数据库的软件的想法,jSQL Manager应运而生。
jSQL Manager是一款基于Java/jsp语言开发的在线管理数据库的软件,适用于MySQL、MSSQL、Oracle的数据库在线管理。(目前测试版仅支持MySQL5)。
...
Posted by 唧唧 | tags:
Linux
yum
yum或者Yellow dog Update或者Modified是杜克大学为了提高RPM软件包安装性而开发的一种软件包管理器。Yum可以从众多软件包仓库中搜索软件的依赖关系,因此可以减少由于依赖关系带来的问题。
1.安装软件包:
yum install package
yum localinstall package 从本机目录安装软件包
yum groupinstall group 安装某个组件的全部软件包
2.更新软件包:
yum update package
yum check-update 列出所有可更新的软件包
...
Posted by 网络 | tags:
CentOS
Apache
PHP
MySQL
LAMP是Linux, Apache, MySQL, PHP组合的简称,本文旨在CentOS 5.3 i386/x86_64上快速安装Apache2 Web服务器,还有PHP、MySQL等支持组件,另外,再简单地介绍一下MySQL管理利器phpMyAdmin的安装。
1. 一些说明
本文将和大家一起在Ubuntu 9.04 Server上快速搭建支持Apache2、PHP5、MySQL的最佳Web服务器。文中使用的一些基础配置信息如下:
- hostname:server1.example.com
- IP地址:192.168.0.100
实际应用中,改为自己的相应配置即可。
2. 安装MySQL 5.0
...
Posted by 唧唧 | tags:
javawind
Resin
由于之前的服务器使用期限即将到期,本周一直都在找服务器存在javawind网站系列。最终有幸得到泡一泡吧(http://www.p1p8.cn)站长冰冰的赞助,本站才得以继续开放。特此致谢!
在服务器安装Java应用时,由于操作失误和Resin4.0.1的不稳定性,导致了IIS停机三个小时,p1p8等网站停止服务,对此给很多访客造成不变,以表歉意!
现在服务器运行环境:windows server 2003 + IIS + jdk1.6 + Resin pro 3.1.9 + MySQL 5.0.67
...