易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : mysql

Mysql修改表字段

#新增一个字段,默认值为0,非空,自动增长,主键  
 
   alter table tabelname add new_field_name field_type default 0 not null auto_increment ,add primary key (new_field_name);  
 
#增加一个新字段  
 
   alter table tableName add new_field_name field_type;  
   alter table tableName add new_field_name field_type not null default '0';  
 
#删除字段  
 
   alter table tableName drop column field_name;  
 
#重命名字段  
 
   alter table tableName change old_field_name new_field_name new_field_type;  
 
#改变字段的类型  
 
   alter table tableName change field_name field_name field_type;
#改变字段顺序
  alter table emp modify age int(3) first;
   
    alter table emp modify age int(3) after name;
 
  ......

Mysql乱码

PHP 存取 MySQL 乱码问题
上一篇 / 下一篇  2007-06-04 03:33:50 / 个人分类:PHP学习
查看( 239 ) / 评论( 0 ) / 评分( 0 / 0 )
MySQL 的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connection)。
查看系统的字符集和排序方式的设定可以通过下面的两条命令:
查看字符集:
mysql> SHOW VARIABLES LIKE 'character_set_%';
显示字符集设置如下:
+--------------------------+----------------------------+
  | Variable_name | Value |
  +--------------------------+----------------------------+
  | character_set_client | latin1 |
  | character_set_connection | latin1 |
  | character_set_database | latin1 |
  | character_set_results | latin1 |
  | character_set_server | latin1 |
  | character_set_system | utf8 |
  | character_sets_dir | /usr/share/mysql/charsets/ |
  +--------------------------+-------------- ......

配置MySQL主从复制(Replication)


配置MySQL主从复制(Replication)
标签:知识/探索 mysql复制 replication mysql备份 
分类:数据库
MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护日志文件的一个索引以跟踪日志循环。当一个从服务器连接到主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发生的任何更新,然后封锁并等待主服务器通知下一次更新。
 
为什么使用主从复制?
1、主服务器/从服务器设置增加了健壮性。主服务器出现问题时,你可以切换到从服务器作为备份。
2、通过在主服务器和从服务器之间切分处理客户查询的负荷,可以得到更好的客户响应时间。但是不要同时在主从服务器上进行更新,这样可能引起冲突。
3、使用复制的另一个好处是可以使用一个从服务器执行备份,而不会干扰主服务器。在备份过程中主服务器可以继续处理更新。
 
MySQL使用3个线程来执行复制功能(其中1个在主服务器上,另两个在从服务器上。当发出START SLAVE时,从服务器创建一个I/O线程,以连接主服务器并让主服务器发送二进制日志。主 ......

mysql 1366错误,保存中文的方法

初学mysql我也碰到中文存储的问题,以下是我的解决方案:
 1.首先在字段选项column option 中将字段字符集column charset设为gb2312。
 2.还需要在表选项table option 中同样将charset设置为gb2312.
 3.最后如果还不行,就在mysql安装目录下找到my.ini,找到以下位置:
 [mysql]
 default-character-set=gb2312
 同样将character-set设为gb2312.
经过以上设置就可以在mysql中保存中文了。  ......

mysql数据库的导入导出

一、MYSQL的导出
进入mysql安装目录,进入bin
在命令行模式下打入:
 程序代码
mysqldump -u root -p hibernate > c:/hibernate.sql
其中-u 表示用户
    -p表示用户需要认证
    hibernate表示要导出的数据库
    > c:/hibernate 表示将数据库文件dump到c盘的hibernate.sql文件当中
二、MYSQL的导入
进入mysql控制台,创建一个新的数据库,数据库名例如叫hibernate
 程序代码
mysql -u root -p hibernate < c:/hibernate.sql
退出之后,在mysql/bin目录,输入以下命令
 程序代码
mysql -u root -p hibernate < c:/hibernate.sql
......

Mysql数据库用户认证的问题


这时间在安装PHPBB的论坛,发现一个问题,那就是输入用户名跟密码后,点击安装,总是报了以下的错误:
 程序代码
ORA-28008: invalid old password
Cause: old password supplied is wrong; Hence user cannot be authenticated using old password
Action: Supply the correct old password for authentication
但是,使用mysql客户端登录确没有问题,奇怪,查找了文档之后,才发现,原来mysql自从4.1以后,认证方式都做了改变,难怪了!在MYSQL官方网站上面查找相应的信息之后,找到了解决方案,只需使用root帐号登录mysql,接着修改一下指定用户的密码方式即可,从mysql4.1以后,提供了OLD_PASSWORD()的函数,只要使用该函数修改一下用户的密码即可。
 程序代码
set password for 'root'@'%'=OLD_PASSWORD('admin');
其中,root@'%'表示修改用户为root,%表示任意主机或localhost ......
总记录数:2220; 总页数:370; 每页6 条; 首页 上一页 [137] [138] [139] [140] 141 [142] [143] [144] [145] [146]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号