
php开发环境
冰明子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL一对多关系的,多合并显示 GROUP_CONCAT
两个表 两个表时 select name as ‘歌手’,(select GROUP_CONCAT(name,’’) from song where song.person_id = person .id) as ‘歌曲’ from person; 一个表时 select p as ‘歌手’, GROUP_CONCAT(song) as ‘歌曲’ from p_song GROUP BY p; ...原创 2020-07-20 20:38:48 · 728 阅读 · 0 评论 -
mysql 事务隔离级别
mysql事务隔离级别分为四种:Read Uncommitted 读取未提交内容 另一个事务修改了数据,但尚未提交,而本事务中的SELECT会读到这些未被提交的数据(脏读)。 Read Committed 读取提交内容 本事务读取到的是最新的数据(其他事务提交后的)。问题是,在同一个事...原创 2018-03-08 09:49:57 · 204 阅读 · 0 评论 -
nginx.service
[Unit] Description=nginx - high performance web server Documentation=http://nginx.org/en/docs/ After=network.target remote-fs.target nss-lookup.target [Service] Type=forking PID转载 2017-12-05 16:19:30 · 319 阅读 · 0 评论 -
innodb和myISAM 1075
当多列被设为联合主键时,auto_increment属性得列并不是自顾自得一味的增长。 而是配合其他主键的列。 例如: id和vid为联合主键,vid为auto auto_increment, 当id为1时,vid自动增长; 当id改变为2时,vid重新归1,从1开始增长。 但是我按照该方法测试的时候,却无法设置联合主键vid自增长? 执行命令:ALT转载 2017-11-29 17:20:21 · 201 阅读 · 0 评论 -
apache 配置问题
项目需要将配置简单化。apache的部分配置只能写在.htaccess中才有效。 例如在.htaccess中加入::php_value max_execution_time 1800 php_value memory_limit 256M 问题:当apache已模块形式加载php时没问题。 当apache已cgi形式加载php时会报错500错误。 需要将.htaccess原创 2017-11-03 10:29:49 · 258 阅读 · 0 评论 -
addslashes 和 stripslashes
注释:默认地,PHP 对所有的 GET、POST 和 COOKIE 数据自动运行 addslashes()。所以您不应对已转义过的字符串使用 addslashes(),因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。 stripslashes() 函数删除由 addslashes() 函数添加的反斜杠。原创 2017-08-14 09:43:01 · 325 阅读 · 0 评论 -
yii 数据库操作
建立数据库连接 $connection=Yii::app()->db; // 假设你已经建立了一个 "db" 连接 // 如果没有,你可能需要显式建立一个连接: // $connection=new CDbConnection($dsn,$username,$password); $command=$connection->createCommand($sql); // 如果需要,此 SQL转载 2017-08-11 11:59:33 · 241 阅读 · 0 评论 -
nginx 配置自制SSL证书
使用OpenSSL生成证书 1、生成RSA密钥的方法 openssl genrsa -des3 -out privkey.pem 2048 这个命令会生成一个2048位的密钥,同时有一个des3方法加密的密码,如果你不想要每次都输入密码,可以改成: openssl genrsa -out privkey.pem 2048 建议用2048位密钥,少于此可能会不安全或很快将不安全。 2、生转载 2017-07-19 14:39:46 · 1006 阅读 · 0 评论 -
laravel-admin 使用心得
"CREATED_AT" "UPDATED_AT" 此字段最好添加 ,如果没有此两个字段新增和编辑都会报错 。源码还没时间看 (待续)原创 2017-07-11 14:37:01 · 1394 阅读 · 0 评论 -
oracle 修改表字段
添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….); 修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],….); 删除字段的语法:alter tab转载 2017-06-07 17:36:53 · 597 阅读 · 0 评论 -
nginx 配置 laravel
server { listen 80; server_name localhost; set $root_path '/usr/local/app/snsprj/public'; root $root_path; index index.php ind转载 2017-06-07 14:18:39 · 480 阅读 · 0 评论 -
linux 连接oracle
安装步骤: 一、安装oracle-instantclient 下载地址:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html 下载 oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm 下载 oracle-instantclient转载 2017-06-06 09:21:59 · 5433 阅读 · 0 评论 -
nginx配置https
使用ssl模块配置同时支持http和https并存 一,生成证书 # 1、首先,进入你想创建证书和私钥的目录,例如: cd /etc/nginx/ # 2、创建服务器私钥,命令会让你输入一个口令: openssl genrsa -des3 -out server.key 1024 # 3、创建签名请求的证书(CSR): openssl req -new -key server.key转载 2017-04-11 17:21:50 · 237 阅读 · 0 评论 -
JQuery记住用户名和密码的具体实现
JQuery记住用户名和密码的具体实现 <input id="username" type="text" class="txt1" value="请输入用户名" onclick="if(this.value=='请输入用户名'){this.value=''; }" onfocus="if(this.value=='请输入用户名'){this.value=''; }" />转载 2017-03-08 11:19:53 · 361 阅读 · 0 评论