localhost

MYSQL导入导出.sql文件

一曲冷凌霜 提交于 2020-03-09 07:58:55
一.MYSQL的命令行模式的设置:      桌面->我的电脑->属性->环境变量->新建->   PATH=“;path\mysql\bin;”其中path为MYSQL的安装路径。 二.简单的介绍一下命令行进入MYSQL的方法 : 1.C:\>mysql -h hostname -u username -p     按ENTER键,等待然后输入密码。这里hostname为服务器的名称,如localhost,username为MYSQL的用户名,如root。     进入命令行后可以直接操作MYSQL了。 2.简单介绍一下MYSQL命令: mysql->CREATE DATABASE dbname;//创建数据库 mysql->CREATE TABLE tablename;//创建表 mysql->SHOW DATABASES;//显示数据库信息,有那些可用的数据库。 mysql->USE dbname;//选择数据库 mysql->SHOW TABLES;//显示表信息,有那些可用的表 mysql->DESCRIBE tablename;//显示创建的表的信息 三.从数据库导出数据库文件 : 1.将数据库mydb导出到e:\mysql\mydb.sql文件中:     打开开始->运行->输入cmd 进入命令行模式     c:\>mysqldump -h localhost

Tomcat是如何运行的?整体架构又是怎样的?

北战南征 提交于 2020-03-08 23:53:55
在许多的高端开发的岗位中都会或多或少有要求面试人员要研究过一些常用中间件源码。这是因为一切的秘密都是藏在源码中,阅读源码能够让我们对框架或者中间件的理解更加深刻,而我们也能够在源码的研究中获得其中一些优秀的设计方式。而我们的中间件和源码那么多,我们该从何入手呢?其实大部分的中间件或者框架都有一些共性的部分,例如网络编程、多线程、反射和类加载等技术。所以深入研究透了一两个中间件的话,那么再回过头来看其它的中间件,那么就会很容易理解它里面所用的技术以及原理。而作为一个老牌的WEB端框架Tomcat,无论是其整体的架构设计,还是其内在的一些技术灵活应用,都值得我们一看。 在学习框架的时候,我一般都是对这个框架有一个整体的认识。知道它整体是如何运行的,然后再深入其中某部分进行研究,这样会事半功倍。 整体架构 我们想要了解一个框架,首先要了解它是干什么的,Tomcat我们都知道,是用于处理连接过来的Socket请求的。那么Tomcat就会有两个功能: 对外处理连接,将收到的字节流转化为自己想要的Request和Response对象 对内处理Servlet,将对应的Request请求分发到相应的Servlet中 那么我们整体的骨架就出来了,Tomcat其实就分为两大部分,一部分是连接器(Connnector)处理对外连接和容器(Container)管理对内的Servelet。大体的关系图如下

zookeeper简介和安装

痞子三分冷 提交于 2020-03-08 20:22:12
Zookeeper简介   zookeeper是致力于提供一个高性能、高可用,且具备严格的循序访问控制能力的分布式协调服务。由雅虎公司创建,是谷歌的Chubby一个开源实现,也是Hadoop和Hbase的重要组件。 特点:   简单数据结构: 共享的树形结构,类似文件系统,数据存储在内存中   顺序访问: 对于每个读请求,zk会分配一个全局唯一的递增编号,利用这个特性可以实现高级协调服务   可构建集群: 避免单点故障,3-5台机子便可组成集群,过半机制 保证只要超过半数机子正常工作就能对外提供服务   高性能: 基于内存操作,服务于非事务请求,适用于读操作为主的业务场景。3台zk集群能达到13w QPS 适用场景:   发布订阅 集群管理 负载均衡 配置管理 命名服务 分布式队列 分布式锁 (后面会详细学习) 下载地址 : http://mirror.bit.edu.cn/apache/zookeeper/   我在这里使用的是 zookeeper-3.5.7 版本              这里我直接下载使用编译好的二进制文件压缩包。 安装:      将下载好的压缩包上传到服务器,使用命令: tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz 解压    修改zk的配置文件   我这里使用的是伪集群模式      

127.0.0.1和0.0.0.0和本机IP的区别

爱⌒轻易说出口 提交于 2020-03-08 17:55:13
在一次网络课程的听课中,我突然察觉到自己有个疑惑就是在配置一些服务的时候我们会用到localhost(127.0.0.1)或者0.0.0.0 和当前主机IP这三个。那么具体该怎么使用这三个地址,这三个地址分别代表了什么? 首先我们来讲讲127.0.0.1 ,172.0.0.1是回送地址,localhost是本地DNS解析的 127.0.0.1 的域名,在hosts文件里可以看到。 一般我们通过ping 127.0.0.1来测试本地网络是否正常。其实从127.0.0.1~127.255.255.255,这整个都是回环地址。这边还要 注意的一点就是localhost在了IPV4的是指127.0.0.1而IPV6是指::1。当我们在服务器搭建了一个web服务器的时候如果我们 监听的端口时127.0.0.1:端口号 的 时候,那么这个web服务器只可以在服务器本地访问了,在别的地方进行访问是不行的。 (127.0.0.1只可以在本地ping自己的,那么你监听这个就只可以在本地访问了) 然后我们来讲讲0.0.0.0 ,如果我们直接ping 0.0.0.0是不行的,他在IPV4中表示的是无效的目标地址,但是在服务器端它表示 本机上的所有IPV4地址,如果一个服务有多个IP地址(192.168.1.2和10.1.1.12),那么我们如果设置的监听地址是0.0.0.0那 么我们无论是通过IP192

CentOS7安装Cacti1.1.38(亲测可用)

风格不统一 提交于 2020-03-08 13:29:12
1.软件安装 1.1 更新系统 yum -y install wget vim-enhanced mkdir /etc/yum.repos.d/backup mv /etc/yum.repos.d/{*.repo,backup} wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.163.com/.help/CentOS7-Base-163.repo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo rm -rf /var/cache/yum rm -rf /var/cache/man yum makecache yum update 1.2 安装 Cacti 部署环境所需软件包 1.2.1 添加 MariaDB YUM 仓库,执行以下脚本 echo '# MariaDB 10.2 CentOS repository list - created 2017-07-03 06:59 UTC #http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = https://ipv4.mirrors.ustc

sqlmap介绍与使用案例

六眼飞鱼酱① 提交于 2020-03-08 09:14:31
1.sqlmap简介 最白话的介绍就是sqlmap是一个工具,一个用来做sql注入攻击的工具 2.windows安装python2 这个sqlmap需要python2才可以正常执行,注意python3不行哦,如果你已经安装了python3,本地同时安装python2和python3,需要注意修改其中一个python执行文件的名字,以便在path中添加环境变量的时候,可以正确区分,详细这里不进行赘述,如果不了解,建议自行百度。 windows安装sqlmap 3.1 下载压缩包 在sqlmap的网站上下载对应的压缩文件 http://sqlmap.org/ 3.2 解压文件 解压到任意文件夹皆可 解压以后大概是这个样子的 之后就是要执行这个sqlmap.py的文件 3.3 启动一个命令行,执行sqlmap.py 如果出现这个界面,表示一切正常 按任意键结束 4. 测试sqlmap功能 4.1 使用DVWA测试网站 4.1.1 关于dvwa 这个网站有sql漏洞,专门拿来测试用,不知道是哪位好心人搞出来的 网址是:http://43.247.91.228:81/login.php 登陆的用户名密码是:admin/password 4.1.2 操作 首先登陆成功以后三步走,拿到需要的url image.png 拿到url以后,就可以使用这个url来注入了 python2 sqlmap

FreeRADIUS 、DaloRADIUS 搭建记录

Deadly 提交于 2020-03-08 08:37:33
一. 安装环境   系统环境:centos6.5  IP:192.168.30.242  hostname:vpn.org      软件:PPTP、LAMP均已安装。(请确保这些正常安装,并能使用)。 二. 软件包   ppp-2.4.5.tar.gz、daloradius-0.9-8.tar.gz、go-pear.phar。这些只是需要单独下载文件,可以在官网去下载wget,也可去网盘下载: 百度链接地址 ,密码:rjs8 三 . 开始正式的安装 利用yum 安装以下freeradius软件包,并进行配置。 [root@vpn ~]# yum -y install freeradius freeradius-mysql freeradius-utils 安装完成后,去修改配置文件/etc/raddb/users(修改文件前记得备份一下原文件),在此文件的最后添加下面一行内容: testing Cleartext-Password := “password” 这句话的大概含义是 testing是一个用户名,这个是安装后系统默认的一个测试帐号,密码是明文加密的password,无需任何改动,修改后保存。     执行 radiusd -X 命令,这是进入测试模式(运行此命令,会输出很多信息,最后会停在      Listening on proxy address * port

IOS即时通讯XMPP搭建openfire服务器

ⅰ亾dé卋堺 提交于 2020-03-08 08:11:31
一、下载并安装openfire 1.到 http://www.igniterealtime.org/downloads/index.jsp 下载最新openfire for mac版 比如:Openfire 3.8.1,下载后的文件:openfire_3_8_1.dmg 2.点击安装,并执行默认操作 3.启动openfire服务 在系统偏好设置的其他里,点击openfire偏好 启动后,点击Open Admin Console按钮,自动在浏览器中打开本地web配置页面 http://localhost:9090/setup/index.jsp 二、配置openfire服务器 1.设置语言,选中文 2.主机设置 设置主机的访问ip地址 注意:域不能是机器名,否则会如下错误: HTTP ERROR: 500 INTERNAL_SERVER_ERROR 本地的域,要设置为127.0.0.1 3.数据库设置 如果要设置外部数据库(推荐,比如:MySQL),选择标准数据库连接 4.设置数据库连接 (1)数据库驱动选择:MySQL,前提是已安装MySQL(具体的安装方法可以参考上一篇: mac上安装MySQL ) (2)JDBC驱动,默认不变 com.mysql.jdbc.Driver (3)数据库URL: 形式如下: jdbc:mysql://你的主机名:端口号/数据库名称 这里设置为

ios配置xmpp即时聊天-服务器端

丶灬走出姿态 提交于 2020-03-08 08:10:56
一、安装 到MySQL官网上 http://dev.mysql.com/downloads/mysql/ ,下载mysql可安装dmg版本 比如: Mac OS X ver. 10.7 (x86, 64-bit), DMG Archive 下载完的文件为:mysql-5.6.10-osx10.7-x86_64.dmg 1.点击,安装包里的 2.点击安装 安装好后,再系统偏好设置的其他里,会出现如下图标: 3.点击此图标,跳出对话框 点击Start MySQL Server按钮,启动mysql 二、打开终端,定义mysql别名 输入alias命令 alias mysql=/usr/local/mysql/bin/mysql 回车,再输入 alias mysqladmin=/usr/local/mysql/bin/mysqladmin 三、设置mysql root帐号的密码 mysqladmin -u root password 初始密码 2.如果设置完密码后,需要修改,执行命令 mysqladmin -u root -p password 最新密码 接着会提示输入密码,此时输入旧密码,回车 四、连接数据库 mysql -u root -p 然后提示输入密码,输入三中设置的初始密码 2.如果登陆远程主机上的mysql数据库 mysql -h 主机地址 -u 用户名 -p 用户密码 五

配置jconsole远程监视 (jconsole Remote Monitoring)

两盒软妹~` 提交于 2020-03-08 04:57:00
在windows上使用jconsole做本地监控,在cmd窗口中输入jconsole回车,然后在弹出的界面中选择本地进程连接即可。下面主要说明一下远程监控的实现。 环境: 服务器端: Linux + jdk1.5.0 + resin3 客户端: Windows + jdk1.5.0 ==================== jconsole远程监视的配置步骤如下: 服务器端: 1. mkdir $JAVA_HOME/jconsole_pwd 2. cp $JAVA_HOME/jre/lib/management/jmxremote.password.template $JAVA_HOME/jconsole/jmxremote.password -> chmod 600 $JAVA_HOME/jconsole/jmxremote.password 3. vi jmxremote.password 去掉#monitorRole RED前的注释并将RED修改为你要设置的密码。(安全起见,只开放有只读权限的用户) 4. 修改 $RESIN_HOME/bin/wrapper.pl,为$JAVA_ARGS添加三个参数: -Dcom.sun.management.jmxremote.port=1010 -Dcom.sun.management.jmxremote.password.file=