MYSQL 相关
MYSQL where id in问题
SELECT * from product WHERE id IN (‘1522,1523,1524′)ORDER BY id DESC
在MYSQL里面执行这个语句只返回1522的值。
执行
SELECT * from product WHERE instr(‘1522,1523,1524′,id) ORDER BY id DESC
或者
SELECT * from product WHERE instr(‘1522,1523,1524′,id)>0 ORDER BY id DESC
相关文档:
重装时出现could not start the service mysql error:0的错误时
在控制面板中运行添加删除程序,将mysql卸载;
卸载后打开注册表,查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下的键值,如果有相关mysql键值(mysql、mysqladmin)则删掉,即可;
重启,将mysql的安装残余目录删掉 (查看服务,此时服务中已没 ......
数据库的优化是系统优化的重要方面,而数据库优化的基础是基于统计数据,下面的这些命令可以帮助我们了解数据库的状态。比如用show table status from ecl where rows>10000;可以看哪些数据库表比较大,然后看看这些表的设置、索引等是否有问题。
1. show tables或show tables from dat ......
一、连接MYSQL
格式: mysql -h主机地址 -u用户名 -p用户密码
1、例1:连接到本机上的MYSQL。
首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL ......
上篇我们学会了如何创建一个数据库和数据库表,并知道如何向数据库表中添加记录。
那么我们如何从数据库表中检索数据呢?
1、从数据库表中检索信息
实际上,前面我们已经用到了SELECT语句,它用来从数据库表中检索信息。
select语句格式一般为:
SELECT 检索关键词 from 被检索的表 WHERE 检索条件( ......
修改和备份、批处理
有时我们要对数据库表和数据库进行修改和删除,可以用如下方法实现:
1、增加一列:
如在前面例子中的mytable表中增加一列表示是否单身single:
mysql> alter table mytable add column single char(1);
2、修改记录
将abccs的single记录修改为“y”:
mysql> ......