vps怎么分数据库(www.vpscs.net)

大家好,感谢邀请,今天来为大家分享一下vps怎么分数据库的问题,以及和www.vpscs.net的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

在VPS上如何管理并创建数据库

一、连接MYSQL

格式: mysql-h主机地址-u用户名-p用户密码

1、连接到本机上的MYSQL。

首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql-u root-p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.

如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>

2、连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:

mysql-h110.110.110.110-u root-p 123;(注:u与root之间可以不用加空格,其它也一样)

3、退出MYSQL命令: exit(回车)

二、修改密码

格式:mysqladmin-u用户名-p旧密码 password新密码。例如

1、给root加个密码ab12。首先在DOS下进入目录mysql\bin,然后键入以下命令

mysqladmin-u root-password ab12

2、再将root的密码改为djg345。

mysqladmin-u root-p ab12 password******

三、创建数据库

1、 CREATE DATABASE数据库名;

2、 GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON数据库名.* TO数据库名@localhost IDENTIFIED BY'密码';

3、 SET PASSWORD FOR

'数据库名'@'localhost'= OLD_PASSWORD('密码');

依次执行3个命令完成数据库创建。注意:中文“密码”和“数据库”是户自己需要设置的。

—————————————————————————————————————————————

现在介绍一些常用的MYSQL命令

注意:你必须首先登录到MYSQL中,以下操作都是在MYSQL的提示符下进行的,而且每个命令以分号结束。

一、操作技巧

1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。

也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就OK。

2、你可以使用光标上下键调出以前的命令。

二、常用命令

1、显示当前数据库服务器中的数据库列表:

mysql> SHOW DATABASES;

2、建立数据库:

mysql> CREATE DATABASE库名;

3、建立数据表:

mysql> USE库名;

mysql> CREATE TABLE表名(字段名 VARCHAR(20),字段名 CHAR(1));

4、删除数据库:

mysql> DROP DATABASE库名;

5、删除数据表:

mysql> DROP TABLE表名;

6、将表中记录清空:

mysql> DELETE FROM表名;

7、往表中插入记录:

mysql> INSERT INTO表名 VALUES("hyq","M");

8、更新表中数据:

mysql-> UPDATE表名 SET字段名1='a',字段名2='b' WHERE字段名3='c';

9、用文本方式将数据装入数据表中:

mysql> LOAD DATA LOCAL INFILE"D:/mysql.txt" INTO TABLE表名;

10、导入.sql文件命令:

mysql> USE数据库名;

mysql> SOURCE d:/mysql.sql;

11、命令行修改root密码:

mysql> UPDATE mysql.user SET password=PASSWORD('新密码') WHERE User='root';

mysql> FLUSH PRIVILEGES;

三、一个建库和建表以及插入数据的实例

drop database if exists school;//如果存在sudu则删除

create database sudu;//建立库sudu

use school;//打开库sudu

create table teacher//建立表TEACHER

(

id int(3) auto_increment not null primary key,

name char(10) not null,

address varchar(50) default'深圳',

year date

);//建表结束

//以下为插入字段

insert into teacher values('','allen','飞数科技1','2005-10-10');

insert into teacher values('','jack','飞数科技2','2005-12-23');如果你在mysql提示符键入上面的命令也可以,但不方便调试。

(1)你可以将以上命令原样写入一个文本文件中,假设为sudu.sql,然后复制到c:\\下,并在DOS状态进入目录\mysql\bin,然后键入以下命令:

mysql-uroot-p密码< c:\sudu.sql

如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。

(2)或者进入命令行后使用 mysql> source c:\sudu.sql;也可以将sudu.sql文件导入数据库中。

四、将文本数据转到数据库中

1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\n来代替.例:

3 rose飞数科技1 1976-10-10

4 mike飞数科技2 1975-12-23

假设你把这两组数据存为速度sudu.txt文件,放在c盘根目录下。

2、数据传入命令 load data local infile"c:\sudu.txt" into table表名;

注意:你最好将文件复制到\mysql\bin目录下,并且要先用use命令打表所在的库。

五、备份数据库:(命令在DOS的\mysql\bin目录下执行)

1.导出整个数据库

导出文件默认是存在mysql\bin目录下

mysqldump-u用户名-p数据库名>导出的文件名

mysqldump-u user_name-p123456 database_name> outfile_name.sql

2.导出一个表

mysqldump-u用户名-p数据库名表名>导出的文件名

mysqldump-u user_name-p database_name table_name> outfile_name.sql

3.导出一个数据库结构

mysqldump-u user_name-p-d--add-drop-table database_name> outfile_name.sql

-d没有数据--add-drop-table在每个create语句之前增加一个drop table

4.带语言参数导出

mysqldump-uroot-p--default-character-set=latin1--set-charset=gbk--skip-opt database_name> outfile_name.sql

vps里面可以安装数据库吗

vps就是服务器虚拟化技术,可以把一台物理服务器虚拟成多个逻辑服务器以充分利用硬件资源。

vps可以搭建数据库,就像使用单机一样。

网站是一个很大的名词,它包括了很多项技术,最主要的组成部分就是web服务器和数据库。所以,我理解你是想问web服务器怎么和数据库联系起来的吧?个人解释如下:

1、web服务器就是盛放网页的地方。

2、数据库是盛放数据的地方。

3、联系:网页(有显示代码,有处理逻辑代码)上面写代码,连接数据库(这当然是处理逻辑代码),从而获得数据再显示到网页上(这里是显示代码)。

4、我说明一下服务器是什么:服务器就是高性能计算机配备了专业软件。例如:web服务器就是一台性能不错的电脑上安装了IIS或Tomcat这类盛放网页的软件,数据库服务器同理。

5、结合你上面的问题:vps把一台物理电脑虚拟成多个逻辑电脑,每个逻辑电脑上当然可以独立地安装数据库软件,如:sql server、oracle等。

vpsphpiis如何设置支持aspiis配置php

vps中的一个php站点,不支持asp。怎么设置?

你有两条路可走。

1)如果你的Web服务器是IIS,说明你的IIS支持PHP。这时,只要把

Activepages被设置为允许。

2)如果你的Web服务器是Apache,那就有些麻烦了。

a)让Apache继续支持你的PHP,安装IIS。这时候你就需要更改你的ASP运行端口比如81。

b)删除Apache,重装IIS,同时让IIS支持PHPASP。

个人认为IIS不支持通用域名,但是不方便。不过你应该有独立的IP地址,所以这个问题不存在。

另外,据说Apache对HTML等静态网页的支持非常好,之前没有测试过,有传输前压缩数据的功能。

Fikker是什么?

1.Fikker是安装在自身网站服务器上的一个缓存加速软件,所以前提是你要有自己的服务器或VPS.Fikker网站加速的基本原理是:通过软件自带的Fikker管理平台配置将你的网站页面缓存起来,动态页面或静态页面,周期缓存时间可以是几秒钟,也可是几天,也就是网站只需要生成一次页面,在一个缓存周期时间之内有其他用户访问的时候,网站就不用再频繁的生成这一些页面了,这样子影响网站速度的数据库瓶颈就消失了;Fikker加速方法之二就是对这些动态页面(asp,php,jsp,html,js,css,txt)进行gzip压缩,这种文本页面被压缩以后传输的尺寸平均减少75%以上,网站的响应速度大大提升.所以总体来说,Fikker网站加速(Fikker缓存加速)是在带宽和服务器硬件条件不变的条件下,利用的webcache技术和gzip技术解决来网站速度问题,非常适合包含有动态页面的网站使用,加速的效果可成倍提升.除此之外,Fikker作为前端服务器还可以提供了很多实用性的功能,防盗链,实时监控(可监测用户当前访问的一举一动),伪静态,ajax跨域,各省市自治区流量统计百分比报表,黑名单等功能.Fikker缓存加速服务器软件目前提供有免费版下载.2.CDN,即内容分发网络。将网站指定的内容发布到CDN运营商部署在各地的服务器上。使用户可以就近取得所需的内容,提高用户访问网站的响应速度。目前流行的大部分CDN加速针对对于静态资源加速很明显,例如图片,视频,音频等静态资源,但对于缓存时效性很高的动态页面,核心的速度瓶颈在源站那里,也就是生成页面的速度,数据库的瓶颈,CDN的加速效果不够明显.总之来说,CDN运营商利用自身的服务器和带宽资源(相对于Fikker提升自身服务器利用率而言),将网站的静态资源或者更新时效性不算很高的页面缓存起来,达到加速的目的.CDN一般是按照带宽流量计费的.

如何知道某个网站用的是虚拟主机还是独立服务器?

虚拟主机也有独立ip的

主机空间是什么?

其实主机简单地说就是存放网站内容,托管网站的空间。当有人想看你网站的时候,他们会先在浏览器中输入域名,然后他们的电脑会连接到你的主机空间,这时候主机空间里的网页内容将通过浏览器传递给他们。

主机空间可以按照服务器使用技术来分类,比如虚拟主机、VPS、专用主机和云主机。

可以按照建站程序来分类,比如WordPress主机、Drupal主机、Joomla主机和Magento主机。

可以按照服务器来分类,Linux主机和Windows主机。

也可以按照程序语言来分类,PHP主机和ASP主机。

当然还可以按照用途来分类,博客主机、外贸主机、企业主机等等。

或者按照国别来分类,中国主机,美国主机,印度主机,欧洲主机,日本主机,韩国主机等等。

无论是哪种主机,只有付费的才是外贸网站能用的,所有打着免费旗号的主机都不行。

阅读剩余
THE END