
SQL
文章平均质量分 67
celte
这个作者很懒,什么都没留下…
展开
-
DataTable筛选,取前N条数据,获取指定列数据
#region DataTable筛选,排序返回符合条件行组成的新DataTable或直接用DefaultView按条件返回 /// /// DataTable筛选,排序返回符合条件行组成的新DataTable或直接用DefaultView按条件返回 /// eg:SortExprDataTable(dt,"Sex='男'","Time Desc"转载 2013-05-05 00:35:03 · 4903 阅读 · 0 评论 -
mysql5.6的安装srv_buf_size报错
传统的方法中[root@server182 ~]# tar -zxvf mysql-5.6.10.tar.gz [root@server182 ~]# cd mysql-5.6.10 [root@server182 mysql-5.6.10]# cmake . [root@server182 mysql-5.6.10]# make && make install在make这一步,会出原创 2014-08-19 20:52:24 · 1874 阅读 · 0 评论 -
MySQL服务器调优
关于 MySQL 调优有 3 种方法可以加快 MySQL 服务器的运行速度,效率从低到高依次为:替换有问题的硬件。对 MySQL 进程的设置进行调优。对查询进行优化。回页首记录慢速查询在一个 SQL 服务器中,数据表都是保存在磁盘上的。索引为服务器提供了一种在表中查找特定数据行的方法,而不用搜索整个表。当必须要搜索整个表时,就称为转载 2014-07-31 21:17:59 · 838 阅读 · 0 评论 -
MySQL服务器my.cnf参数说明
#cat my.cnf# MySQL client library initialization.[client]port = 3306socket = /tmp/mysql.sockcharacter-set-server = utf8# The MySQL server[mysqld]init_connect =原创 2014-07-31 20:48:04 · 982 阅读 · 0 评论 -
MySQL操作集锦
/* 启动MySQL */net start mysql/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码/* 跳过权限验证登录MySQL */mysqld --skip-grant-tables-- 修改root密码密码加密函数password()update mysql.user set password=p转载 2014-07-26 23:35:02 · 822 阅读 · 0 评论 -
MySQL索引原理及慢查询优化
MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问转载 2014-07-18 10:32:15 · 686 阅读 · 0 评论 -
Windows平台下Codeblocks连接Mysql数据库
首先确认你已经安装了Mysql数据库我这边的软件信息:Win7 32位旗舰版 + Codeblocks10.05 + Mysql 5.1有两种方式可以选择,一种是全局的设置,这样无论创建什么项目都可以直接使用Mysql连接。另外一种是只针对当前创建的项目设置Mysql数据库连接。这里我使用的是只针对当前项目连接Mysql在项目名称上右键——“构建选项”——打开项目构建配置选项后作出原创 2013-08-12 00:36:58 · 5484 阅读 · 2 评论 -
DataTable行排序、列排序
控件DataGridView绑定datatable为数据源时,得到的datatable经常需要对其列或行重新排序、倒排序。怎么去实现呢,这里有个简单的方法: (1)对datatable的行重新排序: //数据显示按操作时间倒排序 DataView dvOperationTime = dtLogQuery.De转载 2013-05-05 17:19:10 · 2370 阅读 · 0 评论 -
判断DataGridView中CheckBox是否选择
今天上午做开发(winform)时碰到这个问题 C# 怎样判断 datagridview 中的checkbox列是否被选中,问题看似简单了,却困扰了我不下一小时,网上找了很多方法都不行,错误原因都C#对类型判断相当严格,为了避免大家以后多走弯路,把我的思路和大家说一下,希望对大家有帮助。 for (int i = 0; i < dataGridView1.Rows.Count; i转载 2013-05-05 19:38:37 · 2495 阅读 · 2 评论 -
禁用DataGridView的自动排序功能
①DataGridView中的Columns属性里面可以设置。进入“EditColumns”窗口后,在相应的列属性设置里面把SortMode属性选择为"NotSortable"② for (int i = 0; i < this.dataGridView1.Columns.Count;i++) { this.dataG转载 2013-05-05 18:24:18 · 1679 阅读 · 0 评论 -
两个DataTable合并
看到优快云朋友不断提问关于合并DataTable的问题(虽然DataTable.Merge可以很好的实现)。为了大家更好的改造或者理解,抽空简单写了几行代码,共享大家两个结构一样的DataTable合并DataTable DataTable1 = new DataTable(); DataTable DataTable2 = new DataTable(); DataTa转载 2013-05-05 17:21:28 · 1542 阅读 · 0 评论 -
DataTable重命名列、删除列、排序列
DataTable myDt =dt;//删除列myDt.Columns.Remove("minArea");myDt.Columns.Remove("maxArea");//调整列顺序 ,列排序从0开始myDt.Columns["num"].SetOrdinal(1);//修改列标题名称dt.Columns["num"].ColumnName = "搜索量";dt.Colum转载 2013-05-05 13:33:32 · 4717 阅读 · 0 评论 -
学习笔记——ADO.NET
连接数据库——Connection对象 Connection对象是一个连接对象,主要功能是建立于物理数据库的连接 SQL Server数据提供程序,位于System.Data.SqlClient命名空间 ODBC数据提供程序,位于System.Data.Odbc命名空间 OLEDB数据提供程序,位于System.Data.OleDb命原创 2013-05-05 02:25:31 · 865 阅读 · 0 评论 -
学习笔记——SQL语句
查询数据——Select语句 语法为: SELECT select_list [INTO new_table] FROM table_source [WHERE search_condition] [GROUP BY group_by_expression] [HAVING sea原创 2013-05-05 02:15:27 · 857 阅读 · 0 评论 -
DataTable操作
DataTable表示一个与内存有关的数据表,可以使用工具栏里面的控件拖放来创建和使用,也可以在编写程序过程中根据需要独立创建和使用,最常见的情况是作为DataSet的成员使用,在这种情况下就需要用在编程过程中根据需要动态创建数据表。1 代码创建DataTable数据表通过添加对象的方式直接在DataSet中创建数据表,可以通过使用Add方法将DataTable添加到DataS转载 2013-05-05 00:32:08 · 3786 阅读 · 0 评论 -
MySQL高可用解决方案
什么是高可用性?很多公司的服务都是24小时*365天不间断的。比如Call Center。这就要求高可用性。再比如购物网站,必须随时都可以交易。那么当购物网的server挂了一个的时候,不能对业务产生任何影响。这就是高可用性。高可用性2个问题:如何共享数据或同步数据?如何处理failover?解释failover,意思就是当服务器down掉,或者出现错误的时候,可以自动的切转载 2014-08-12 17:42:52 · 1177 阅读 · 0 评论