mysql批量修改表前缀详解

SQL语句: SELECT CONCAT( 'ALTER TABLE ', table_name, ' RENAME TO db_', substring(...

mysql修改root密码详解

一. 在安装mysql之后,root账号默认密码为空,此时需要修改root账号密码。步骤如下: 1. mysql -uroot -p 连接进入mysql 2. use mysql  选择数据库 3. 执...

mysql数据类型优化详解

选择优化的数据类型原则: 1. 更小的通常更好     尽量使用可以正确存储数据的最小数据类型。更小的数据类型通常更快,因为它们占用更少的磁盘、内存和CPU缓存,并且处理时需要的CPU周期也更少。 2. 简单就好...

Python基础学习篇章三详解

  一. Python对象类型 1. 对象是Python最基本的概念,一个Python程序可以分解为模块、语句、表达式、和对象。它们的关系如下:(1)程序由模块构成 (2)模块包含语句 (3)语句包含表达式 (4)表达式建...

Python基础学习篇章二详解

一. Python如何运行程序 1. 在交互模式下编写代码   最简单的运行Python程序的方法是在Python交互命令行中输入程序。当然有很多方法可以开始这样的命令行,比如IDE,系统终端。如果你已经在计算机中安装了解释器,并且可以...

python基础学习篇章一详解

一. 对Python的认识 1. Python的标准实现方式是将源代码的语句编译为字节码的形式,之后再将字节码解释出来。由于字节码是一种与平台无关的形式,字节码具有可移植性。但是Python没有将代码编译成底层的二进制代码(比如Intel...

TP5给request对象动态绑定属性详解

在tp5中可以给Request请求对象绑定属性,方便全局调用。比如我们可以在公共控制器中绑定当前登录的用户模型到请求对象。 1. 首先在公共控制器中绑定: <?phpnamespace app\common\controller;...

TP5日志打印方法封装详解

需求:在开发及测试过程中需要打印日志,并且可以将日志内容打印到指定文件,这样方便查看。 过程: 1. 打开think\Log文件,在该文件中添加一个静态方法,代码如下: /** * @param $mark 备注 * @param...

使用TP5验证器遇到的坑详解

项目中需要对字段进行验证,本人使用的是控制器验证方式。话不多说,直接上报错信息: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'skxx.sk_' doesn't e...

nginx服务器除了更目录可以访问,其他都出现404详解

配置如下: listen 80; server_name www.hongtaofei.com; location / { root /home/www/shop/public;...