|
发表于 4-5-2006 02:30 PM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 4-5-2006 05:43 PM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 4-5-2006 05:46 PM
|
显示全部楼层
回复 #21 红发 的帖子
是吗?
我怎么都找不到。
都怪我认识人不多,会的东西又少。
谁要请我?
没力~
|
|
|
|
|
|
|
|
发表于 4-5-2006 05:50 PM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 4-5-2006 05:58 PM
|
显示全部楼层
原帖由 红发 于 4-5-2006 05:50 PM 发表
迟点我在做一个link出来。
谢谢先。
我等下有个聚会。
今晚在回来。
|
|
|
|
|
|
|
|

楼主 |
发表于 4-5-2006 10:42 PM
|
显示全部楼层
我回来了。^^
聚会好闷。
我现在post我的printscreen上来。(和问题)
如果各位懂得的话,希望不惜赐教。
谢谢。

Stored Connection要填什么?
Server Host又是什么?
MySQL Administration 可以connect去别架电脑吗?
Default我们放localhost,是因为我们是在本机内connect?
|
|
|
|
|
|
|
|

楼主 |
发表于 4-5-2006 10:45 PM
|
显示全部楼层

Stored Connection没填也能login?
那Stored Connection到底是什么用?
|
|
|
|
|
|
|
|

楼主 |
发表于 4-5-2006 10:48 PM
|
显示全部楼层

Login过后就进来这里。
因该没有什么问题吧?
|
|
|
|
|
|
|
|

楼主 |
发表于 4-5-2006 11:01 PM
|
显示全部楼层

Catalogs,这里就是create database的地方吧?
这里我就有点混浊。
Schema是什么来?
Database?我的意思是只好像M$ Access那样。
MyDatabase.mdb = create一个schema?名为mydatabase?
之后create table, create dara fields就没什么大问题。
只是很不习惯,控制得不好。
先告一段落。
麻烦各位解释一下。
谢谢。
|
|
|
|
|
|
|
|
发表于 4-5-2006 11:27 PM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 4-5-2006 11:36 PM
|
显示全部楼层
红发,我还有一些问题。
假如,我的database create了。
我用php让user key-in details。
connect between MySQL and PHP是怎样的?
有关系到user administration吗?(MySQL Administration里面的)
还是只是纯粹open database/connect database, select table, add new record/edit record/delete record?
你明白我问什么吗?
|
|
|
|
|
|
|
|

楼主 |
发表于 4-5-2006 11:43 PM
|
显示全部楼层
我也发现了一个问题。
我create了table,lets say MyDB(ID,Name)
ID是primary key, TEXT, Not Null。
当我execute时有error。
MySQL error 1170
BLOB/TEXT column 'id' used in key specification without a key lenght
什么来的?
|
|
|
|
|
|
|
|
发表于 5-5-2006 12:49 AM
|
显示全部楼层
原帖由 杨大侠 于 4-5-2006 11:36 PM 发表
红发,我还有一些问题。
假如,我的database create了。
我用php让user key-in details。
connect between MySQL and PHP是怎样的?
有关系到user administration吗?(MySQL Administration里面的)
还是只是纯粹open database/connect database, select table, add new record/edit record/delete record?
你明白我问什么吗?
我不是很明白的话是不是可以不用回答
php link Mysql的话是这样
- <?php
- @mysql_connect("localhost","YourUsername","YourPassword") or die ("Connection Loss.");
- mysql_select_db("data");
- ?>
复制代码
他是没有关系到的user administration。
就好像windowsXP也是要一个user administration的道理。
然后你也可以多create多几个user出来。
然后就要看你connect去那里一个的user的db了。
database 不是拿来
open database/connect database, select table, add new record/edit record/delete record的吗??
难道还有其他的用途? |
|
|
|
|
|
|
|

楼主 |
发表于 5-5-2006 01:08 AM
|
显示全部楼层
原帖由 红发 于 5-5-2006 12:49 AM 发表
我不是很明白的话是不是可以不用回答
php link Mysql的话是这样
[code]
<?php
@mysql_connect("localhost","YourUsername","YourPassword" or die ("Conn ...
明白了!
谢谢。
太感激你了!
你现在住哪里?八打灵?
我明年一月可能去拉曼咯!
到时才好好谢谢你。
你给我的link我看完了。
可是后面部分我有困难。
第九步 ASP.NET页连接数据库服务器
我用php, 所以要安装MySQL Connector/ODBC。
可是那边是教MySQL Connector/Net。
不一样咧!
还有,我安装了MySQL Connector/ODBC。
可是。。。我却不知道它安装在哪里。
没得set path,也没show它的installation path给我们看。
没力~
你睡了吧?
明天有空时才慢慢回我啦!
真得很谢谢你。
这里只有你理我。
还有Max兄。
只可惜他不熟windows base的MySQL。
诚心的谢谢各位。
|
|
|
|
|
|
|
|

楼主 |
发表于 5-5-2006 01:26 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 5-5-2006 09:23 AM
|
显示全部楼层
原帖由 杨大侠 于 5-5-2006 01:08 AM 发表
明白了!
谢谢。
太感激你了!
你现在住哪里?八打灵?
我明年一月可能去拉曼咯!
到时才好好谢谢你。
你给我的link我看完了。
可是后面部分我有困难。
第九步 ASP.NET页 ...
这个我现在没有ODBC,所以迟点在教你。 |
|
|
|
|
|
|
|
发表于 5-5-2006 09:43 AM
|
显示全部楼层
原帖由 杨大侠 于 5-5-2006 01:26 AM 发表
还有一个疑问。(PaiSeh啦!我好像问题儿童那样!)
是关于这个的。
这里的localhost是指MySQL和PHP file之间的联系?
我这里的情形是webserver,php,MySQL在同一家电脑。
...
MySQL和MSAccess不一样。他是要在MySQLServer来跑的。
还有就是他不像MS一样有一个file出来。
你要去到backup那里把它弄出来。
要用到的话,你要restore去到MySQLServer里面的。
为何我用localhost呢?
那是因为MySQLServer和WebServer是在同一架电脑的。
但,你也可以放IP Address的。(你的电脑的IP)
Localhost的意思大概就是这样了。
如192.168.1.1之类的。
为何不能用localhost呢?
那是因为MySQLServer和WebServer不是在同一架电脑的,
所以你就要放那个IP了。
通常,人家做server的不会把MySQLServer和WebServer不会放在同一架的电脑
如:
电脑A 是Web Server IP 是 192.168.10.10
电脑B 是MySQLServer IP 是 192.168.0.1
这样的话你的localhost就要换成电脑B的IP Address了。 |
|
|
|
|
|
|
|
发表于 5-5-2006 11:52 AM
|
显示全部楼层
原帖由 杨大侠 于 5-5-2006 01:26 AM 发表
我又有一个疑问。
MySQL generate出来的database的extention是什么?
*.opt吗?
在我的folder里只有一个db.opt。
是这个吗?
原帖由 红发 于 5-5-2006 09:43 AM 发表
MySQL和MSAccess不一样。他是要在MySQLServer来跑的。
还有就是他不像MS一样有一个file出来。
你要去到backup那里把它弄出来。
要用到的话,你要restore去到MySQLServer里面的。
MySQL 的 file 就在 MySQL 的 /data 里, 每一个 folder 代表着每一个资料库.
每一个 table 都由三个 file 组成, *.frm, *.myd, *.myi. |
|
|
|
|
|
|
|

楼主 |
发表于 5-5-2006 12:29 PM
|
显示全部楼层
我的code如下:
<?php
$link = mysql_connect('localhost', '15secc', '1234');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>
这个code是我再php manual里找的。
可是有这个error msg。
Fatal error: Call to undefined function mysql_connect() in E:\Program Files\Abyss Web Server\htdocs\testing.php on line 2
是什么问题啊?
|
|
|
|
|
|
|
|
发表于 5-5-2006 01:15 PM
|
显示全部楼层
原帖由 goatstudio 于 5-5-2006 11:52 AM 发表
MySQL 的 file 就在 MySQL 的 /data 里, 每一个 folder 代表着每一个资料库.
每一个 table 都由三个 file 组成, *.frm, *.myd, *.myi.
但是,不可以直接COPY AND PASTE去其它的电脑吧??
我TEST过的。
只有用BACKUP和RSTORE才可以搬去其它的电脑
而且USERNAME和PASSWORD要一样才可以RESTORE.
我用的是MySQL4的。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|