mac brew 安装 nginx fpm mysql 教程

一.安装brew要求:OSX10.6以上系统,并且安装有XCode命令行工具对于10.11的系统需要设置下local的权限为当前用户$sudochown-R$(whoami):admin/usr/localbrew安装程序的过程中需要用到苹果的xcode中的编译器,你可以到苹果的官网中免费下载安装(需要注册免费的开发者,然后才能下载),安装后到属性(Xcode–Perference–Downloads–Components–CommandLineTools)点击下载就可以了,这里使用命令安装xcode-select--install 进入到/usr/local然后执行代码安装brew$cd/usr/local$/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)" 上面的安装只是将Homebrew解压到本地,还需要配置环境变量才能使用brew命令$touch~/.bash_profile...

python3之pymysql模块

1、python3MySQL数据库链接模块PyMySQL是在Python3.x版本中用于连接MySQL服务器的一个库,Python2中则使用mysqldb。PyMySQL遵循Python数据库APIv2.0规范,并包含了pure-PythonMySQL客户端库。PyMySQL模块下载地址:https://github.com/PyMySQL/PyMySQL安装PyMySQL模块的方法:#(1)pip方式安装$pipinstallPyMySQL#(2)克隆安装$gitclonehttps://github.com/PyMySQL/PyMySQL  $cdPyMySQL  $python3setup.pyinstall#(3)源码安装$curl-Lhttps://github.com/PyMySQL/PyMySQL/tarball/pymysql-X.X|tarxz  $cdPyMySQL*  $python3setup.pyinstall2、PyMySQL的API参考(1)链接对象API:classpymysql.connections.Connection(host=None,&nbs...

django生产环境搭建(uWSGI+django+nginx+python+MySQL)

1、系统环境,必要知识#cat/etc/redhat-releaseCentOSLinuxrelease7.5.1804(Core)#uname-r3.10.0-862.3.2.el7.x86_64暂时关闭防护墙,关闭selinux:#systemctlstopfirewalld.service#setenforce0#getenforcePermissive准备知识:django:一个基于python的开源web框架。uWSGI:一个基于自有的uwsgi协议,wsgi协议和http服务协议的web网关nginx:高性能的代理web服务器wsgi.py:django项目自带的wsgi接口文件(位于:项目/项目名/wsgi.py)整个项目流程:首先客户端通过浏览器访问服务器资源;nginx作为对外服务的端口(80),nginx接收到客户端http请求后会解包分析,如果是静态文件就去配置的静态文件中查找资源并返回给客户端,如果是动态资源,nginx就通过配置文件将请求传递给uwsgi处理,并转发给uwsgi,wsgi根据请求调用django工程的文件和函数,处理后django将返回值交给w...

JSP 数据库连接类 MySql数据库

数据库连接类的主要功能是连接数据库并且获得连接对象,以及关闭数据库。通过创建该类的实例,调用其中的方法,以避免重复操作。1packagechapter13;2importjava.sql.*;3publicclassDataBaseConnection{4privatefinalStringDBDRIVER="com.mysql.jdbc.Driver";5privatefinalStringDBURL="jdbc:mysql://localhost:3306/javaweb";6privatefinalStringDBUSER="root";7privatefinalStringDBPASSWORD="000000";8privateConnectionconnection=null;9publicDataBaseConnection(){10try{11Class.forName(DBDRIVER);12this.connection=DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD);13}14catch(Exceptione...

Windows下cmd窗口连接mysql

mysql安装完毕后,命令窗口连接需配置path环境变量,值为mysql安装的目录/bin。如图,Windows下搜索cmd,回车在DOS命令窗口输入mysql-hlocalhost-uroot-p回车进入mysql数据库,其中-h表示服务器名,localhost表示本地;-u为数据库用户名,root是mysql默认用户名;-p为密码,如果设置了密码,可直接在-p后链接输入,如:-p123456,用户没有设置密码,显示Enterpassword时,直接回车即可。注意,如果你的mysql没有安装在C盘下,你需要先使用DOS命令进入mysql的安装目录下的bin目录中。如:安装在了e盘,输入e:进入e盘,在输入cde:ToolsMySQL5.5.25in进入到mysql的bin目录下才可以输入mysql-hlocalhost-uroot-p查看所有的数据库,输入“showdatabases;”,注意一定要加上分号,因为mysql中是以分号来标志结束的。如果没有加可能报错也可能界面上什么都没显示,此时,需要我们结束该语句,按下Ctrl+c重新输入就可以了查询数据库中...

修改MySQL,root密码的4种方法

本文以windows为例为大家详细介绍下MySQL修改root密码的4种方法,大家可以可以根据的自己的情况自由选择,希望对大家有所帮助。首先登录MySQL。格式:mysql>setpasswordfor用户名@localhost=password('新密码');例子:mysql>setpasswordforroot@localhost=password('123');格式:mysqladmin-u用户名-p旧密码password新密码例子:mysqladmin-uroot-p123456password123首先登录MySQL。mysql>usemysql;mysql>updateusersetpassword=password('123')whereuser='root'andhost='localhost';mysql>flushprivileges;以windows为例:1.关闭正在运行的MySQL服务。2.打开DOS窗口,转到mysqlbin目录。3.输入mysqld--skip-grant-tables回车。--skip-grant-tables...

mysql中delete和truncate区别

delete和truncate区别如下:一、灵活性:delete可以条件删除数据,而truncate只能删除表的所有数据;deletefromtable_test where ... truncatetable table_test 二、效率:delete效率低于truncate,delete是一行一行地删除,truncate会重建表结构,三、事务:truncate是DDL语句,需要drop权限,因此会隐式提交,不能够rollback;delete是DML语句,可以使用rollback回滚。四、触发器:truncate 不能触发任何Delete触发器;而delete可以触发delete触发器。...
开发笔记 开发笔记·2020-02-26
首页上一页...563564565566567下一页尾页