数据库
文章平均质量分 55
成长中de大神
这个作者很懒,什么都没留下…
展开
-
数据库一条sql批量更新多条记录的不同值
//多条记录修改一个相同字段//(这个是在thinkphp中的写法,execute是thinkphp的方法)public function updateAll($lists,$table,$condit,$field){ foreach($lists as $val){ $a = $val[$condit]; $newlist[$a] = $val[$...原创 2018-06-19 18:57:26 · 4207 阅读 · 0 评论 -
PHP7 MongoDB 聚合查询、分页、排序通用
<?phpuse MongoDB\BSON\UTCDateTime;use MongoDB\Driver\Command;use MongoDB\Driver\Manager;class MongoDB{ protected $connection = 'mongodb://username:password@hostname:hostport/?authSource=database'; protected //mongodb连接管理 $原创 2020-05-08 18:17:44 · 1124 阅读 · 0 评论 -
PHP mysqli原生查询语句
连接mysqli 查询//面向对象的方法<?php //连接数据库 $con = new mysqli('host','username','password','db_name','port’); if(mysqli_connect_errno()){ echo '数据库连接错误!错误信息是:'.mysqli_connect_error(); exit;...原创 2019-01-16 10:21:37 · 6214 阅读 · 0 评论 -
Navicat Premium 12破解方法
1、按步骤安装Navicat Premium,如果没有可以去官网下载:http://www.navicat.com.cn/download/navicat-premium2、安装好后下载激活文件:https://pan.baidu.com/s/1zU0rsIBWC9_Fj8bSMiqOlQ 提取密码:vrhr3、下载好后解压文件,可以看到如下目录: 4、选择一个对应的目录下的文件,...翻译 2018-08-07 22:23:41 · 647 阅读 · 0 评论 -
windows 下 php7.0 添加Sqlserver扩展 PDO::SQLSRV_ATTR_ENCODING
第一步、7.0.x7.0.x的扩展下载地址:Microsoft Drivers for PHP for SQL Server https://www.microsoft.com/en-us/download/details.aspx?id=20098 下载下来的 SQLSRV40.exe 右键解压得出下面的dll文件,这些是php的扩展 安装配置:下载第一步的,SQL Se...原创 2018-07-24 10:49:34 · 5178 阅读 · 0 评论 -
关于数据库主键和外键,索引
一、什么是主键、外键: 关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键 比如 学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个主键 课程表(课程编号,课程名,学分) 其中课程编号是唯一的,课程编号就是一个主键 成绩表(学号,课程号,成绩) 成绩表中单一一个属性无法唯一标识一条...转载 2018-06-28 18:18:29 · 7206 阅读 · 1 评论 -
几种类型的数据库比较
小型数据库access、foxbase中型数据库mysql、sql serverMySQL是一个开源的完全免费的数据库系统,是一个快速的、可靠的和易于使用的数据库服务器SQL Server是由微软开发的数据库管理系统,它只能在Windows上运行,它已广泛用于电子商务、银行、保险、电力等与数据库有关的行业大型数据库oracle 、db2、sybaseOracle能在...转载 2018-06-28 15:05:59 · 2485 阅读 · 0 评论 -
sqlserver 备份
1、写一个sql 脚本来做数据库备份。 例如:backup.sql,我们把它放在E:/backup下,以后的备份文件也放在这个目录下。GO DECLARE @backupTime VARCHAR(20)DECLARE @fileName VARCHAR(1000) SELECT @backupTime=(CONVERT(VARCHAR(8), GETDATE(), 112) +...翻译 2018-06-19 17:28:52 · 168 阅读 · 0 评论 -
安装sqlserver的时候报错:无法通过Windows功能控制面板自动安装或卸载Windows Server角色和功能
无法安装以下功能:.NET Framework 3.5(包括.NET2.0和3.0)无法通过Windows功能控制面板自动安装或卸载Windows Server 角色和功能。若要安装Windows Server 角色和功能,请启动服务器管理器,或使用Windows PowerShell的服务器管理器cmdlet.解决方法: 打开服务器管理器——仪表板——快速启动——2添加角色和功能—...原创 2018-06-19 14:00:25 · 36512 阅读 · 5 评论 -
sqlserver 截断表
TRUNCATE TABLE 表名原创 2018-06-17 18:31:28 · 3211 阅读 · 0 评论 -
sqlserver跨IP 跨库查询 用视图查询
create View view_game_record_detail as ( select * from opendatasource('SQLOLEDB','Data Source=120.78.84.131;User ID = sa;Password=141242').Game_Main.dbo.liugame_record_detail as t1)删除视图 drop view 视图...原创 2018-06-17 18:30:38 · 4407 阅读 · 0 评论 -
mysql 建立远程同步表
CREATE TABLE table_test ( id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, name varchar(255) not null, PRIMARY KEY (`id`) ) ENGINE=FEDERATED DEFAULT CHARSET=utf8 CONNECTION='mysql://root:ab...翻译 2018-06-17 18:28:26 · 2762 阅读 · 2 评论 -
sqlserver 拼接字段
SELECT convert(varchar(10),playerid_1) + '_' + convert(varchar(10),playerid_2) from [Game_Main].[dbo].[ab_niuniu_club_record] where date_time<'2017-12-06 14:05:55.000'原创 2018-06-15 16:34:08 · 23568 阅读 · 3 评论 -
无法连接sqlserver的时候
报这个错 Undefined class constant ‘PDO::SQLSRV_ATTR_ENCODING’解决方法: 1、先看看php_pdo_sqlsrv和php_sqlsrv扩展有没有开。 2、看下php/ext/下面有没有php_pdo_sqlsrv_55_ts.dll和php_sqlsrv_55_ts.dll这两个扩展。(55是对应版本的。只能高不能低)。 3、在php-...原创 2018-06-14 16:08:57 · 547 阅读 · 0 评论 -
yii中的数据库连贯操作-查询数据
yii中的数据库连贯操作public function actionIndex(){ $data = Article::find()->all(); //获取Article表中所有数据 print_r($data);}public function actionIndex(){ $data = Article::find()->where(...翻译 2018-06-22 11:20:07 · 716 阅读 · 0 评论 -
Yii数据库配置
Yii数据库配置 通过在config里的db.php文件里配置<?phpreturn [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=yii2basic', 'username' => 'root', 'password' => ...翻译 2018-06-22 11:10:01 · 3795 阅读 · 0 评论