分类

链接

2025 年 9 月
1234567
891011121314
15161718192021
22232425262728
2930  

近期文章

热门标签

新人福利,免费薅羊毛

linux配置mysql远程访问

1.检查体系有没有装置mysql. vpm -qa mysql 发现有删去:rpm -e mysql(rpm -e --nodeps mysql) 2.下载数据库 mysql-standard-5.0.27-linux-i686.tar.gz 进行解压 tar -zxvf mysql-standard-5.0.27-linux-i686.tar.gz groupadd mysql useradd -g mysql mysql   3.进入mysql目录,初始化数据库 scripts/mysql_install_db --user=mysql 4更改目录组,用户 chown -R root. chgrp -R mysql. chowm -R mysql data 4.发动mysql bin/mysqldsafe --user=mysql&   设置每个用户直接登录mysql; cd   /root/ vi .ba...

LINUX, MySQL 暂无评论 阅读(1,970)

百万级数据库优化

近来这几天正在忙这个优化的计划,一向没时刻耍,繁忙了一段时刻总算仍是拿下了这个项目?项目中不要每次都把程序上的疑问,让mysql数据库来承当,它仅仅个mysql罢了。 疑问1:对于MySQL Community5.5+版别优化事务履行速度,进步全体体系功率 测验效劳器硬件环境:Intel Core i5,8gb内存,7200rpm硬盘,Win7专业版 Table称号 读取频率 写入频率 最低接连读取速度 最低接连写入速度 预估数据量 C…. 频频 不频频 30行/150ms 100行/s 百万行 D… 频频 不频频 30行/150ms 1...

MySQL 暂无评论 阅读(1,729)

mysql中long时间的转换

在开放中,有时候为方便将日期时间以long类型(秒钟)存在数据库,这里要查询数据就需要进行转换。 在mysql中只要使用from_unixtime函数就可以了。 附mysql的两个转换函数: 在mysql 数据库中,“2009-09-15 00:00:00”转化为列为长整型的函数: select unix_timstamp("2009-09-15 00:00:00")*1000, 这里要注意,mysql数据库中的长整型,比java中的长整型少了秒后面的毫秒数,所以要乘以1000,这样只有几毫秒之差 2、在mysql数据库中,“1252999488000”(java中的long型数据)转化为日期: select from_unixtime(12...

MySQL 暂无评论 阅读(1,552)

centos一句话停止启动mysql服务

在centos下停止和启动服务用命令: service mysqld stop  停止mysql服务 service mysqld start 启动mysql服务.  

LINUX 暂无评论 阅读(3,737)

数据库比较

各种主流数据库比较 主流数据库 PostgreSQL 支持Windows,Linux,FreeBSD,Mac和Solaris平台 TB级数据库 号称“世界上最先进的开源数据库” oracle 支持所有主流平台运行 完全支持所有工业标准 采用完全开放策略 对开发商全力支持 获得最高认证级别的ISO标准安全认证 性能最高,保持开放平台下TPC-D和TPC-C的世界记录 多层次网络计算 提供GUI和命令行 完全向下兼容,完全没有风险 对硬件要求高 Firebird SQL Server Linux,Unix,MacOS,Windows,Solaris 全功能的,强...

DBA 暂无评论 阅读(2,099)

SQL中那些可能你不知道的事

SQL中的随机 日期与时间 根据笔划排序 Soundex 保存特殊类型(img/mp3) 不算格式化的格式化 聚合函数用在多列 关于自增列 HAVING or WHERE 结果集中重复的行 用选择来填充 重命名表         本文不是SQL教程,只是关于T-SQL的一点小结及吐槽。   对于SQL入门的学习,推荐一本32开大小的小巧书目《SQL Server编程必知必会》,对于每个知识点介绍得很简单但很到位,如果你不想阅读那些动辄四五百页的大作的话,这本书完全够用。另外一本进阶的书目 《The Art of SQL》很出名,那是我打算...

MySQL, SQL Server 评论(1) 阅读(3,093)

执行sql脚本时中文乱码

 执行sql脚本时出现中文乱码 执行sql脚本*.sql文件时插入的数据全部成了中文乱码,请问怎么解决? 解决方案: 把.sql文件的编码转为UTF-8,如下图所示:   如果还是不行,请使用MYSQL命令吧,进入MYSQL,在cmd中到BIN目录 运行: mysql -h localhost -u root --quick -P 37928 --default-character-set=utf8 yourdbname < C:\backup-file.sql  

MySQL 暂无评论 阅读(4,032)

.NET中MySQL的参数化

.NET中MySQL的参数化 C#在操作数据库的过程中,时常会将值参数化,赋给命令执行对象. C#操作一般数据库的参数化符号都是"@",如:insert into user values(@username,@userpass). 但操作MySQL却有不用,参数化符号变成了"?",如:insert into user values(?username,?userpass);  

.NET, MySQL 暂无评论 阅读(2,776)

MySQL与SQL server触发器的区别

触发器经常用于加强数据的完整性约束和业务规则等。在MySQL与SQL操作中经常会用到,下文中国就为大家讲述MySQL与SQL的触发器的不同写法,希望对大家能够有所帮助。 触发器作用: 当在SQL、MySQL数据库中一张表中插入一条记录时,触动触发器,使同一数据库的另一张表插入相同记录。 在学习的过程中,发现两者的写法是不同的。 1、在SQL中建立两张表sql_test,sql_tem。(两张表的字段是一样的) 复制代码 代码如下: create table sql_test ( id int, name varchar(16) ) create table sql_tem ( id int, name varc...

MySQL, SQL Server 评论(1) 阅读(3,842)

MySql一张表更新另一张表

现在有两张表t_soft1,t_soft2,这两张表有两个相同名称的列id,softlinks,其中id为主键并且两张表的id列数据完全相同。我 现在想把t_soft2的softlinks列的数据覆盖t_soft1的数据。在MSSql我用下面的语句成功实现,但在MySql环境中用 PhpAdmin就报错,请问是什么原因? 如下: update t_soft1 set softlinks = t_soft2.softlinks from t_soft1,t_soft2 where t_soft1.id = t_soft2.id 原来语法不一样,上面这个MSSQL的写法,是在mysql里不支持的,改成如下: update t_soft1 inner join t_soft2 on t_soft1.id = t_...

MySQL 暂无评论 阅读(2,331)