网站数据库主机填localhost或者是一个IP,或者是一个三级域名。数据库名称,如果是虚拟主机的话,一般跟数据库账号分配的是一样的。
网站数据库主机:
用来存储数据,看你存储数据的大小了,根据大小不同采用不同大小的数据库。
网站数据库就是动态网站存放网站数据的空间。也称数据库空间,现大多网站都是由ASP、PHP开发的动态网站,网站数据是有专门的一个数据库来存放。
网站数据库根据,网站的大小,数据的多少,决定选用,SQL 或者ACCESS、DB2、ORCLE数据库。
参考资料
盖国强.数据库性能优化与内部原理解析.北京:电子工业出版社,2011-09
哈哈,你问老手,他们给你拽一大堆,你还听不懂,还是我这样的,跟你一样,摸爬滚打慢慢自学的,才知道你啥意思....数据库地址,就是你电脑的ip地址,但是你直接输入ip地址是不是访问不到?原因就是,一台电脑就是一个千疮百孔的东西,你想访问他里面的数据库,你不能走大门,大门是访问你的qq,访问你的微信,访问你的巴拉巴拉,一大堆,你想访问你的数据库,那么走小门....
以上就是比喻,那么什么是大门,什么是小门.加入你的ip:192.168.1.101,这个地址其实不全,它完整形式是192.168.1.101:80 后面这个:80就叫大门,是默认的,而你数据库的小门,应该是192.168.1.101:3306 后面这个:3306啊:80啊,这就叫端口,别人访问你电脑的资源,通过特定端口,访问特定资源
一般情况下,mysql数据库的端口都设置为3306,你想修改,需要找教程,在mysql的配置文件里修改.
然后现在你要访问了,那么你需要输入你电脑的ip地址,加上:3306去访问,但是前提是你的mysql服务开启了,就是告诉客户,啊,我的数据库服务开启了,你么可以访问了,访问地址是192.168.1.101这个地方,从:3306门进来,快点来,不来我就下班了(关闭服务)
ocalhost 代表的是本地的意思一般来说 代表IP地址的话就是127.0.0.1
也就是说 我 ping 127.0.0.1 == ping localhost
127.0.0.1是代表自己机器的回路地址,无论是否联网,自己机器都是127.0.0.1,127段是保留区段。
localhost与127.0.0.1的关系:
localhost可以看成主机名,127--可以看成主机ip,中间曾在一个主机名到ip地址的映射!
如果你在mysql中连接数据库,要用localhost而不能用127.0.0.1。因为mysql中对于用户的登陆位置是有限定的,具体见mysql数据库(database名字就是mysql)里面的user表,里面存放的ip和存放的域名是不一样的,mysql进行匹配时不会自动将ip转换成域名的。你授权一个用户从这个ip访问,不等于授权他从这个余名访问。
1、mysql -h 127.0.0.1 的时候,使用TCP/IP连接,
mysql server 认为该连接来自于127.0.0.1或者是"localhost.localdomain" 。
2、mysql -h localhost 的时候,是不使用TCP/IP连接的,而使用Unix socket;
此时,mysql server则认为该client是来自"localhost"
我的服务器用的是小鸟云的,用着很稳定,挺不错的。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)