mysql
linux
2023-04-08 13:57:54
398
##### 以mysql-5.7.39为例
```shell
wget -c https://downloads.mysql.com/archives/get/p/23/file/mysql-community-client-5.7.39-1.el7.x86_64.rpm
wget -c https://downloads.mysql.com/archives/get/p/23/file/mysql-community-libs-5.7.39-1.el7.x86_64.rpm
wget -c https://dow
shopex产品
2017-01-23 16:42:52
1256
官方目录结构对dbschema目录的解释是:
app/{$app_name}/dbschema //{$app_name}是数据库表定义文件
通过文档可以理解,在ecos安装时,会扫描相关app中的dbschema中的文件,用这个文件生成相应的表结构并创建,同时也用来定义desktop app的列表项,即finder列表及操作项。
通常情况下数据库的一个表会对应一个dbschema定义文件(数据库表定义文件)和一个model.数据库表名采用下划线命名法, 并且只允许小写字母
dbschema约定:
web开发
2017-01-12 16:53:56
1483
##### 报错信息及成因
[root@ip-172-31-10-163 /data/httpd/www]
#mysqldump -ushop -hshop.cgtl4vuzfi7i.rds.cn-north-1.amazonaws.com.cn -p shop>shop20170116.sql
Enter password:
mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1': You have an error in y
shopex产品
2017-01-04 19:04:27
1123
##### 订单提交
###### 业务流程图
###### 设计流程图
##### 订单支付
###### 设计流程图
##### 订单状态
###### uml状态图
##### 订单相关表
###### E-R图
##### 单据归档
###### 归档所用技术
mysql的分区功能(partition)
###### 归档注意事项
1.归档方式目前只支持 range 和 hash 两种
2.归档的定义文件app/app_id/partition.xml
ra
shopex产品
2016-12-16 22:00:10
1434
### sphinx配置和使用
1. [sphinx安装配置](#install)
2. [BBC中默认配置文件](#config)
3. [开启sphinx服务](#start)
4. [WEB服务器配置SCWS](#scws)
5. [WEB服务器配置sphinx](#sphinx)
6. [sphinx在平台中开启](#bbc_desktop)
##### sphinx安装配置
###### 安装sphinx
sphinx[下载](/link?target=http://sphinxsearch.com/d
linux
2016-12-12 22:00:28
1343
##### Linux的运行级别
简单点来说,运行级别就是操作系统当前正在运行的功能级别。级别是从0到6,具有不同的功能。这些级别定义在/ect/inittab文件中。这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/ect/rc.d目录下的文件。
Linux下的7个运行级别:
0 系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
1 单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
2 多用户状态,没有NFS支持。
3
linux
2016-11-28 22:00:15
1888
>这款暴力密码破解工具相当强大,支持几乎所有协议的在线密码破解,其密码能否被破解关键在于字典是否足够强大。对于社会工程型渗透来说,有时能够得到事半功倍的效果。本文仅从安全角度去探讨测试,使用本文内容去做破坏者,与本人无关。
##### 一、简介
hydra是著名黑客组织thc的一款开源的暴力密码破解工具,可以在线破解多种密码。官网:http://www.thc.org/thc-hydra,可支持AFP, Cisco AAA, Cisco auth, Cisco enable, CVS, Firebird, FTP
linux
2016-11-08 22:00:38
1463
在php5.3环境下,写了一个脚本,放到php5.6环境中直接错误:Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead,意思是说要用mysqli或者PDO来替代mysql_*,mysql_*将在未来弃用。
解决方法1:
```
web开发
2016-10-26 16:54:43
1657
最近查看mysql的slow_log时发现有大量的"SELECT /*!40001 SQL_NO_CACHE */ * FROM",于是百度之,解释如下:
1 /*! */ 这是mysql 特例的语法,并非注释,因为里面达到条件也会执行。
2 !后面是版本号, 如果本数据库等于或大于此版本号,那么注释内的代码也会执行。
3 那么这句话的意思是 如果版本号大于或等于4,会执行 sql_no_cache, 就是不用缓存数据。 而并非说本次查询不作为下次查询的缓存。
4 在备份操作时Mysql 会自动调用此语法。
shopex产品
2016-08-31 11:20:33
3775
服务器说明
MySQL主从配置
安装Redis
安装Memcache
静态资源服务器配置
web机代码同步,采取 rsync+inotify方式
负载均衡
FAQ
服务器说明(3web机情况,其他类似)
本文档仅供参考,达到集群部署目的即可,不同运维都有自己的方案,生产环境的要求要复杂于以下文档,具体环境具体对待
软件部署安装具体请参考 linux单机部署,集群部署可能不需按照单机部署那样所有软件都需要安装,根据服务器实际需要安