mysql 命令使用
mysql 命令学习:
1. mysql -uroot ;
2.mysql -h ip -ubusiusr -pbusiusr newdrmdb;
3.show databases ; //显示所有的数据库 ;
4.show tables ; //显示所有的表 ;
5.set names gbk ; //设置字符集 ;
6.desc tmonthfees201004 ; //显示表结构 ;
7.alter table tcontents change cVersion cVersion varchar(128) null ; //修改mysql表中字段的属性 ;
8. show index from tcontents from newdrmdb;
show index from newdrmdb.tcontents ;
show keys from tcontents ;
show indexes from tcontents ; //查看表的索引 ;
相关文档:
在mysql中输入SHOW variables like "have_%"查看,显示如下:
mysql> SHOW variables like "have_%";
+-----------------------+----------+
| Variable_name | Value |
+-----------------------+----------+
| have_archive   ......
你使用过别人的备份方案来备份你的MySQL数据吗?你有多关心你的数据?你敢确定你现在正在运行的脚本就是可靠的,可恢复的备份,而且在运行过程中不会影响你的关键作业吗?在回答这个问题之前,先回答下面十个问题吧:
1. 备份要求停止数据库吗?如果不需要,那么备份的时候会影响什么?块设备?I/O负载?缓冲?或者是其他?
......
mysql 可以通过子查询得到要删除的记录条件,然后通过子查询得结果匹配要删除的记录。但是 mysql 不能直接删除子查询表中的数据,必须通过一个临时表来解决。例如:
delete from t_transaction where exists
(select d.* from t_ti_category a,t_category b,t_ ......
Mysql 关键字-保留字
在powerdesigner设计的时候用了关键字,生成出错,很囧。。。
ADD
ALL
ALTER
ANALYZE
AND
AS
ASC
ASENSITIVE
BEFORE
BETWEEN
BIGINT
BINARY
BLOB
BOTH
BY
CALL
CASCADE
CASE
CHANGE
CHAR
CHARACTER
CHECK
COLLATE
COLUMN
CON ......
删除rpm包
rpm -e mysql-embedded-5.1.39-4.fc12.i686 --nodeps
安装rpm包
rpm -vih MySQL-server-community-5.1.37-0.rhel5.i386.rpm
查询已安装的rpm包
rpm -qa | grep MySQL
启动mysql
mysql(没有密码的情况)
&nbs ......