易截截图软件、单文件、免安装、纯绿色、仅160KB

更多MySQL命令备忘

一 . 安装与配置MYSQL 
  二 . 常用mysql命令行命令 
  1 .mysql的启动与停止 
  启动MYSQL服务 net start mysql 
  停止MYSQL服务 net stop mysql 
  2 . netstat –na | findstr 3306 查看被监听的端口 , findstr用于查找后面的端口是否存在 
  3 . 在命令行中登陆MYSQL控制台 , 即使用 MYSQL COMMEND LINE TOOL 
   语法格式 mysql –user=root –password=123456 db_name 
   或 mysql –u root –p123456 db_name 
  4 . 进入MYSQL命令行工具后 , 使用status; 或\s 查看运行环境信息 
  5 . 切换连接数据库的语法 : use new_dbname; 
   
   
  6 . 显示所有数据库 : show databases; 
   
  7 . 显示数据库中的所有表 : show tables; 
   
  8 . 显示某个表创建时的全部信息 : show create table table_name; 
   
  9 . 查看表的具体属性信息及表中各字段的描述 
   Describe table_name; 缩写形式 : desc table_name; 
  三 。 MySql中的SQL语句 
  1 . 数据库创建 : Create database db_name; 
  数据库删除 : Drop database db_name; 删除时可先判断是否存在,写成 : drop database if exits db_name 
   
  2 . 建表 : 创建数据表的语法 : create table table_name (字段1 数据类型 , 字段2 数据类型); 
   例 : create table mytable (id int , username char(20)); 
   删表 : drop table table_name; 例 : drop table mytable; 
   
  8 . 添加数据 : Insert into 表名 [(字段1 , 字段2 , ….)] values (值1 , 值2 , …..); 
  如果向表中的每个字段都插入一个值,那么前面 [ ] 括号内字段名可写也可不写 
   例 : insert into mytable (id,username) values (1,’zhangsan’); 
   
  9 . 查询 : 查询所有数据 : select * from table_name; 
  查询指定字段的数据 : select 字段1 , 字段2 from table_name; 
  例 : select id,username from mytable where id=1 order by desc;多表查询语句------------参照第17条实例 
   
  10 . 更新指定数据 , 更新某一个字段的数


相关文档:

php+mysql乱码问题

问题描述:
从php界面insert数据到mysql,只能输入偶数个汉字不能输入奇数个汉字,输入奇数个汉字后报“Data too long for column ”错误,并没有更改数据库数据。到数据库查看,发现汉字都是乱码。但是php界面显示汉字正常(当然显示的都是偶数个汉字,奇数个汉字都没有写入数据库)。
解决思路:
1.更改my.i ......

15.2.6.5. InnoDB和MySQL复制


15.2.6.5. InnoDB和MySQL复制
MySQL复制就像对MyISAM表一样,也对InnoDB表起作用。以某种方式使用复制也是可能的,在这种方式中从服务器上表的类型不同于主服务器上原始表的类型。例如,你可以复制修改到主服务器上一个InnoDB表,到从服务器上一个MyISAM表里。
要为一个主服务器建立一个新服务器,你不得不复制In ......

批量跳过mysql slave错误小脚本

[perl] 批量跳过mysql slave错误小脚本
2009年02月20日 16:24
发现mysql slave服务器经常因为一些特殊字符或者符号产生的更新语句报错,整个同步也会因此而卡在那,最初的办法只是手动去出错的机器,执行下面三条sql语句,跳过错误即可。
slave stop;
set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
slave start;
一台slave机 ......

Nginx+PHP+MySQL双机互备、全自动切换方案[转]

在生产应用中,某台“Nginx+PHP+MySQL”接口数据服务器,扮演的角色十分重要,如果服务器硬件或Nginx、MySQL发生故障,而短时间内无法恢复,后果将非常严重。为了避免单点故障,我设计了此套方案,编写了failover.sh脚本,实现了双机互备、全自动切换,故障转移时间只需几十秒。
  一、双机互备、全自动切换方 ......

mysql各引擎优势小记


  选择你的引擎
  你能用的数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MySQL。仅仅为了添加一个特性而编译
应用程序的概念对于Windows的开发人员来说可能很奇怪,但是在Unix世界里,这已经成为了标准。在缺省情况下,MySQL支持三个引
擎:ISAM、MyISAM和HEAP。另外两种 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号