![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle/MySQL
文章平均质量分 65
freeliver54
这个作者很懒,什么都没留下…
展开
-
MySQL命令行 不同端口登录 执行SQL文件 创建用户 赋予权限 修改root密码
0.安装MySQL服务1.[不同端口登录] 通过开始菜单-> 程序-> MySQL-> MySQL Command Line Client 通过输入密码Enter password:******进行登录 该MySQL服务端口已定 或者 通过运行命令->C:/Program Files/MySQL/MySQL Server 5.2/bin> 然后利用mysql进行登原创 2009-07-25 18:49:00 · 1871 阅读 · 0 评论 -
C# 及 MySQL 中 十六进制 和 十进制 间的转换
C#---十六进制->十进制System.UInt32.Parse("ff", System.Globalization.NumberStyles.HexNumber);十进制->十六进制Convert.ToString(Convert.ToUInt32("255"), 16); MySQL-------十六进制->十进制select conv(f原创 2008-07-24 14:53:00 · 1771 阅读 · 0 评论 -
[转]登陆时的密码大小写判断
当密码没有加密时,数据库一般默认是大小写不区分的,这时不管你输入的是大写的还是小写的都可以登陆,刚开始用第二种方法虽然也可以解决但是是比较麻烦的.解决方法一:Alter TABLE 表名 Alter COLUMN 列名 varchar(100) COLLATE Chinese_PRC_CS_AS解决方法二:对登陆的密码大小写进行逐一判断ALTER FUNCTION原创 2008-07-02 15:53:00 · 1300 阅读 · 0 评论 -
Oracle基础学习三:过程PROCEDURE 和函数FUNCTION 的创建及调用
1.创建过程SP_STUDENT2.在SQL Plus中调用过程SP_STUDENT3.在VS程序中调用过程SP_STUDENT4.创建函数FN_ADDONE5.调用函数FN_ADDONE6.删除函数FN_ADDONE============================1.创建过程SP_STUDENT---------------------管理器-方案-过程-创建-相关代码的编写原创 2007-04-13 15:01:00 · 1163 阅读 · 0 评论 -
Oracle基础学习二:表的创建 数据的操作 在VS程序中的查询显示
1.system登录-新建用户-以新用户登录2.新建表 视图3.新增数据4.修改 删除数据 利用如下工具 A. SQL Plus B. SQLPlus Worksheet C. PL/SQL Developer 5.VS查询Oracle数据===================1.system登录-新建用户-以新用户登录------------------------------原创 2007-04-13 11:01:00 · 491 阅读 · 0 评论 -
[转]mysql乱码关键处理总结
本文转自:http://anti-pure.javaeye.com/blog/206912原文如下:mysql乱码处理总结: (1)java中处理中文字符正常,在cmd client中显示乱码是字符集的问题. (2)字段长度设置够长,但插入中文字符时提示com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data原创 2009-09-25 14:49:00 · 478 阅读 · 0 评论 -
[转]mysql alter 语句用法,添加、修改、删除字段等
//主键 alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);//增加一个新列 alter table t2 add d timestamp;alter table infos原创 2008-12-20 13:51:00 · 379 阅读 · 0 评论 -
[转]MySQL优化之COUNT(*)效率
1.任何情况下SELECT COUNT(*) FROM tablename是最优选择;2.尽量减少SELECT COUNT(*) FROM tablename WHERE COL = ‘value’ 这种查询;3.杜绝SELECT COUNT(COL) FROM tablename的出现。 COUNT(*)与COUNT(COL)网上搜索了下,发现各种说法都有:原创 2008-09-09 09:52:00 · 1362 阅读 · 0 评论 -
Oracle基础学习五 : PACKAGE(包) 新建包 加入项 修改项 删除项 访问项 查询包 删除包
01. 新建包 02. 加入/修改项03. 删除项 04. 访问项 05. 查询包 06. 删除包==============01. 新建包 ------------进行创建:SQL> CREATE PACKAGE ADDFUN_PKG 2 IS 3 END ADDFUN_PKG; 4 /程序包已创建。进行包对象查看:SQL> SELECT SUBSTR(OB原创 2007-04-18 16:01:00 · 1201 阅读 · 0 评论 -
Oracle基础学习四:字符串 数字 日期 等 相关函数
以下内容摘自Oracle PL/SQL Programming(By Steven Feuerstein, Bill Pribyl)本人并没有逐个学习每个函数的功能及其用法有兴趣或有用到的话 请自行掌握A. StringB. Number C. Dates and Times =========================A. String :===========01. A原创 2007-04-17 08:01:00 · 348 阅读 · 0 评论 -
[转]c# + mysql + 事务处理(转载于 《C#数据库事务原理及实践》)
什么是数据库事务 数据库事务是指作为单个逻辑工作单元执行的一系列操作。设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作: · 更新客户所购商品的库存信息 · 保存客户付款信息--可能包括与银行系统的交互 · 生成订单并且保存到数据库中 · 更新用户相关信息,例如购物数量等等 正常的情况下,这些操作将顺利进行原创 2008-07-29 11:53:00 · 713 阅读 · 0 评论 -
[转]sqlserver 数据类型 及使用考虑
本文转自:http://www.cnblogs.com/auiso/archive/2006/09/02/492796.html 在 Microsoft® SQL Server™ 中,每个列、局部变量、表达式和参数都有一个相关的数据类型,这是指定对象可持有的数据类型(整型、字符、money 等等)的特性。SQL Server 提供系统数据类型集,定义了可与 SQL Server 一原创 2008-11-26 08:51:00 · 490 阅读 · 0 评论 -
通过MySQL Control Center 连接MySql服务器
安装Mysql 和 MySQL Control Center 安装后 双击桌面海豚图标 File ->New General标签页面 Name 本地给该数据库链接起的名字 如到张三数据库的链接 Host Name 远端MySQL所在电脑的IP地址 User Name root 登录用户名 Passwor原创 2008-05-27 10:54:00 · 1318 阅读 · 0 评论 -
PowerDesigner 修改 MySQL数据库的 Table或DataBase的 ENGINE类型 为InnoDB 或 ISAM 等
1.打开powerdesigner2.选择File->New 打开New对话框 选择Model type 下的 Physical Data Model 选择DBMS为MySQL5.03.通过工具图标 新建一个Table 在Table的属性窗口 选择Physical Options页签4.选择左侧列表的type=(ISAM)原创 2009-05-13 11:49:00 · 1374 阅读 · 0 评论 -
[转]C#访问SQLite数据库
本文转自:http://hi.baidu.com/netlmz/blog/item/326c644fa919a9cdd1c86a11.html原文如下:下载最新版SQLite(http://www.sqlite.org/download.html),其他版本也可以,目前版本是sqlite-3_6_6_1 a.解压后copy c:/sqlite-3_6_6_1原创 2009-03-10 12:50:00 · 803 阅读 · 0 评论 -
[引]MySQL帮助文档之Cursors游标
Simple cursors are supported inside stored procedures and functions. The syntax is as in embedded SQL. Cursors are currently asensitive, read-only, and non-scrolling. Asensitive means that the原创 2009-01-05 16:50:00 · 465 阅读 · 0 评论 -
[转]mysql临时表功能
本文转自:http://www.lupaworld.com/30912/viewspace_24024.html原文如下:本来以为mysql没有sqlserver的with类似的功能不过后来在myql的参考手册的一个小小的旮旯窝里发现了少的那么几条的临时的建立和使用方法CREATE TEMPORARY TABLE tmp ( article INT(4)原创 2009-01-05 15:50:00 · 475 阅读 · 0 评论 -
[转]MySQL 行号
本文转自:http://xi5566.javaeye.com/blog/204753select *,(select count(*)+1 from table where table.userId注意这里的userId一定要是自增长原创 2008-12-23 20:51:00 · 397 阅读 · 0 评论 -
[转]通过分区(Partition)提升MySQL性能
本文转自:http://fanqiang.chinaunix.net/db/mysql/2006-05-08/4135.shtml原文如下:---- 作者:foxcai 来源:foxcai 的 Blog (2006-05-08 14:30:34)原创 2008-09-03 15:52:00 · 339 阅读 · 0 评论 -
[转]mysql的top n查询
我们知道,在ms sql server中或access中,若要查询前10条记录,使用top 10即可,但在mysql中不支持这个写法,它用limit 10。 我们可以利用MySQL中SELECT支持的一个子句——LIMIT——来完成这项功能。 LIMIT可以实现top N查询,也可以实现M至N(某一段)的记录查询,具体语法如下: SELECT * FROM MYT原创 2008-07-23 09:53:00 · 602 阅读 · 0 评论 -
[引]MySQL INNODB类型表的外键关联设置
Here is a simple example that relates parent and child tables through a single-column foreign key: CREATE TABLE parent (id INT NOT NULL, PRIMARY KEY (id)) ENGINE=INNODB;原创 2008-07-09 12:53:00 · 448 阅读 · 0 评论 -
MySQL 触发器 存储过程 自定义函数 视图 简单示例
本示例实现如下效果:0.test数据库有userinfo用户信息表 和userinfolog用户信息日志表1.建立一个userinfo表新增记录时的触发器 将新增日志加入到userinfolog2.建立一个向userinfo表新增记录的存储过程3.根据userinfo表的出生日期字段 我们将建立一个简单算得年龄的自定义函数4.创建一个userinfo的视图 调用年龄函数原创 2008-07-03 10:53:00 · 538 阅读 · 0 评论 -
Oracle基础学习一:安装Oracle9i Database及Client 认识相关工具
1.安装Oracle9i或其他版本的Database 和 Client等2.利用[数据库配置助手]创建数据库表空间3.利用[企业管理器]管理数据库表空间4.配置 [管理服务器]5.SQL Plus 与 SQLPlus Worksheet6.Oracle Administration Assistant for Windows NT 等 其他工具=======================原创 2007-04-09 08:01:00 · 738 阅读 · 0 评论