博客首页
注册
建议与交流
排行榜
加入友情链接
推荐
投诉
搜索:
帮助
^_^x521-栖息之地^_^
x521.cublog.cn
管理博客
发表文章
留言
收藏夹
· 资料网站
· 博客链接站点
· 软件下载站
博客圈
音乐
· 10
相册
· 图片收藏
· 本人
文章
· JAVA&&J2EE文章
· DB2数据库
· Oracle 10g
· Linux系统
· MYSQL数据库
· PHP 技术文章
· 软件测试-WinRunnRational
· 操作系统
· 心情日记
首页
关于作者
姓名:x-521 年龄:21 位置:武汉 个性介绍:.........
||
<<
>>
||
我的分类
文章列表 - MYSQL数据库
MYSQL数据库处理相同的数据修改
<DIV>我现在有个张表出现了相同的数据.现在想把这个字段其中的一个数据修改下,(在数据后面加的字母什么的),<BR>表如下:</DIV> <DIV>mysql> desc test;<BR>+-------+----------+------+-----+---------+-------+<……
查看全文
发表于:2007-07-04 ┆
阅读(461)
┆
评论(0)
MYSQL视频教程下载(转)
<P><A href="http://www.eimhe.com/bbs/viewthread.php?tid=49705&extra=page%3D3">http://www.eimhe.com/bbs/viewthread.php?tid=49705&extra=page%3D3</A></P> <P>mysql数据库视频教程[rm][3G]</P> <P><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/01.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/01.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/02.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/02.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/03.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/03.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/04.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/04.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/05.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/05.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/06.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/06.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/07.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/07.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/08.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/08.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/09.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/09.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/10.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/10.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/11.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/11.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/12.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/12.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/13.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/13.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/14.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/14.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/15.rm">http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/15.rm</A><BR><A href="http://www.ldrtu.com/spdb/sp/rm/mysqlsjksp/16.rm">http://www.ldrtu.……
查看全文
发表于:2006-12-14 ┆
阅读(1201)
┆
评论(3)
MySQL安全性指南
<DIV>MySQL安全性指南 </DIV> <DIV> <BR>MySQL安全性指南 <BR>作 者: 晏子</DIV> <DIV><BR>作为一个MySQL的系统管理员,你有责任维护你的MySQL数据库系统的数据安全性和完整性。本</DIV> <DIV>文主要主要介绍如何建立一个安全的MySQL系统,从系统内部和外部网络两个角度,为你提供一</DIV> <DIV>个指南。 </DIV> <DIV>本文主要考虑下列安全性有关的问题: </DIV> <DIV>为什么安全性很重要,你应该防范那些攻击? <BR>服务器面临的风险(内部安全性),如何处理? <BR>连接服务器的客户端风险(外部安全性),如何处理? <BR>MySQL管理员有责任保证数据库内容的安全性,使得这些数据记录只能被那些正确授权的用户访</DIV> <DIV>问,这涉及到数据库系统的内部安全性和外部安全性。 <BR>内部安全性关心的是文件系统级的问题,即,防止MySQL数据目录(DATADIR)被在服务器主机</DIV> <DIV>有账号的人(合法或窃取的)进行攻击。如果数据目录内容的权限过分授予,使得每个人均能</DIV> <DIV>简单地替代对应于那些数据库表的文件,那么确保控制客户通过网络访问的授权表设置正确,</DIV> <DIV>对此毫无意义。 </DIV> <DIV>外部安全性关心的是从外部通过网络连接服务器的客户的问题,即,保护MySQL服务器免受来自</DIV> <DIV>通过网络对服务器的连接的攻击。你必须设置MySQL授权表(grant table),使得他们不允许</DIV> <DIV>访问服务器管理的数据库内容,除非提供有效的用户名和口令。 </DIV> <DIV>下面就详细介绍如何设置文件系统和授权表mysql,实现MySQL的两级安全性。 </DIV> <DIV><BR>一、内部安全性-保证数据目录访问的安全<BR>MySQL服务器通过在MySQL数据库中的授权表提供了一个灵活的权限系统。你可以设置这些表的</DIV> <DIV>内容,允许或拒绝客户对数据库的访问,这提供了你防止未授权的网络访问对你数据库攻击的</DIV> <DIV>安全手段,然而如果主机上其他用户能直接访问数据目录内容,建立对通过网络访问数据库的</DIV> <DIV>良好安全性对你毫无帮助,除非你知道你是登录MySQL服务器运行主机的唯一用户,否则你需要</DIV> <DIV>关心在这台机器上的其他用户获得对数据目录的访问的可能性。</DIV> <DIV>以下是你应该保护的内容:</DIV> <DIV>数据库文件。很明显,你要维护服务器管理的数据库的私用性。数据库拥有者通常并且应该考</DIV> <DIV>虑数据库内容的安全性,即使他们不想,也应该考虑……
查看全文
发表于:2006-11-28 ┆
阅读(901)
┆
评论(0)
MySQL数据库安全配置
<DIV align=center><STRONG><FONT color=#295200 size=5>MySQL数据库安全配置</FONT></STRONG></DIV> <DIV> <HR id=null> </DIV> <DIV> </DIV> <DIV>MySQL数据库安全配置<BR><BR>1、前言<BR><BR>MySQL 是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问MySQL 数据库的程序,特别是与PHP更是黄金组合,运用十分广泛。<BR><BR>由于MySQL是多平台的数据库,它的默认配置要考虑各种情况下都能适用,所以在我们自己的使用环境下应该进行进一步的安全加固。作为一个MySQL的系统管理员,我们有责任维护MySQL数据库系统的数据安全性和完整性。<BR><BR>MySQL数据库的安全配置必须从两个方面入手,系统内部安全和外部网络安全,另外我们还将简单介绍编程时要注意的一些问题以及一些小窍门。<BR><BR>2、系统内部安全<BR><BR>首先简单介绍一下MySQL数据库目录结构。MySQL安装好,运行了mysql_db_install脚本以后就会建立数据目录和初始化数据库。如果我们用MySQL源码包安装,而且安装目录是/usr/local/mysql,那么数据目录一般会是/usr/local/mysql/var。数据库系统由一系列数据库组成,每个数据库包含一系列数据库表。MySQL是用数据库名在数据目录建立建立一个数据库目录,各数据库表分别以数据库表名作为文件名,扩展名分别为MYD、MYI、frm的三个文件放到数据库目录中。<BR><BR>MySQL的授权表给数据库的访问提供了灵活的权限控制,但是如果本地用户拥有对库文件的读权限的话,攻击者只需把数据库目录打包拷走,然后拷到自己本机的数据目录下就能访问窃取的数据库。所以MySQL所在的主机的安全性是最首要的问题,如果主机不安全,被攻击者控制,那么MySQL的安全性也无从谈起。其次就是数据目录和数据文件的安全性,也就是权限设置问题。<BR><BR>从MySQL主站一些老的binary发行版来看,3.21.xx版本中数据目录的属性是775,这样非常危险,任何本地用户都可以读数据目录,所以数据库文件很不安全。3.22.xx版本中数据目录的属性是770,这种属性也有些危险,本地的同组用户既能读也能写,所以数据文件也不安全。3.23.xx版本数据目录的属性是700,这样就比较好,只有启动数据库的用户可以读写数据库文件,保证了本地数据文件的安全。<BR><BR>如果启动MySQL数据库的用户是mysql,那么象如下的目录和文件的是安全的……
查看全文
发表于:2006-11-28 ┆
阅读(765)
┆
评论(0)
MYSQL的笔记(网友给的资料)
<DIV>unsigned int <BR>auto_increment 自动增长<BR>not null 非空<BR>tinyint(m)<BR>float(m,n) m 总长 n 小数点后的位数<BR>mysqld --console 开始<BR>Mysqld (start)<BR>Mysqld-nt<BR>CREATE DATABASE db_name 创建数据库<BR>USE db_name(选取数据库)<BR>Mysql 管理<BR>mysqladmin<BR>Show databases 查看</DIV> <DIV>mysql -h(hostname) -u(username) -p(要求输入密码的)<BR>quit 退出<BR>show tables <BR>mysqladmin shutdown 关闭<BR>mysql --h=hostname --u=username --p<BR>DROP DATABASE db_name 删除<BR>DROP TABLE 表的名字 <BR>CREATE TABLE 表的名字 SELECT (要选择的列) FROM 原来的表 WHERE condition;<BR>CREATE TABLE new_table SELECT id,name,sex FROM<BR>INSERT INTO 表的名字 VALUES 跟的值(‘列的值’,‘列的值’);<BR>drop database name(数据库的名字) 删除数据库<BR>CREATE TABLE name (id int,name varchar(20),sex ENUM('male','female'))创建表<BR>DESCRIBE TABLE(表的名字)<BR>ALTER TABLE name(表的名字)ADD PRIMARY KEY (index_col_name); 建表的主键<BR>ALTER TABLE name(表的名字)MODIFY id int(11) unsuptaigned(非负) not null(非空) auto_intcrement(自动增长);<BR> select * from 表的名字;<BR>update 表的名字 set 列的名字='数据' where id=号码; 修改和增加数据<BR>ALTER TABLE 表的名字 ADD 列名 类型 ; 增加一个列<BR>LOAD DATA INFILE ‘路径,文件名’INTO TABLE 表名; 导入数据<BR>修改记录:UPDATE table_name SET column_name_1=column_value_1[,column_name2=column_value2] [WHERE where_statement] [LIMIT n];<BR>例: UPDATE xscj SET YuWen=80 WHERE id=101 (int型不要‘’,char 型要’‘)<BR>删除记录:DELETE FROM table_name [WHERE where_statements][LIMIT n];<BR>DELETE FROM xscj WHERE id=101;<BR>CREATE TABLE 表的名字 SELECT 要选择的列或* FROM 原表名 WHERE id=..(只提取一条记录)默认为全部 <BR>INSERT INTO 表名 VALUES (与表对应的数值);插入多个值(),()SELECT * FROM 表名;<BR>有些关键字可以用``标起来 例如:`all`<BR>创建索引:<BR>CREATE TABLE 表名 (id init,name varchar(20)) INDEX idx_id(id) PRIMARY KEY id<BR>ALTER TABLE 表名 ADD INDEX idx_id (id,name);……
查看全文
发表于:2006-11-06 ┆
阅读(356)
┆
评论(0)
MYSQL常用指令
<DIV></DIV><br /> <DIV></DIV>
查看全文
发表于:2006-10-29 ┆
阅读(639)
┆
评论(0)
JSP与MYSQL数据库建立连接事例
<DIV><br /> <DIV> </DIV></DIV><br /> <DIV><br /> <DIV> </DIV><br /> <DIV><br /> <DIV><br /> <DIV><br /> <DIV><br /> <DIV><br /> <DIV> </DIV><br /> <DIV><br /> <DIV> </DIV></DIV><br /> <DIV> </DIV></DIV></DIV><br /> <DIV><br /> <DIV> </DIV></DIV><br /> <DIV> </DIV></DIV></DIV></DIV><br /> <DIV> </DIV></DIV><br /> <DIV></DIV><br /> <DIV></DIV><br /> <DIV></DIV><br /> <DIV></DIV>
查看全文
发表于:2006-10-28 ┆
阅读(594)
┆
评论(0)