Re: Confused over php_mysql.dll
| From: | Phil Latio | Date: | Tue, 08 Aug 2000 23:19:55 +0000 |
| Subject: | Re: Confused over php_mysql.dll | ||
| References: | 1 2 3 4 | Groups: | php.windows |
| Request: | Send a blank email to php-windows+get-1646@lists.php.net to get a copy of this message | ||
Julie
I think I am getting warmer to having it all working correctly.
Firstly answering your question, "load" in my case means going to c:\mysql\bin and typing
"mysqld-shareware --standalone". Something is happening by the noise the HD makes for
about 2 secs.
Also the phpinfo page is working again though the logos have now disappeared (minor problem in the
circumstances). To check it's loaded, I press the ctl-alt-del which brings up a dialog box and
Mysql-shareware is happily sitting in there at the bottom.
I am not having much luck with phpmyadmin which I was going to use to create the databases and
tables. All I get is a blank screen so I'll have to play around with the settings and see what
happens on that.
Overall I am finding Apache + PHP + MySQL + Windows 98 quite a bit different from that of the Linux
equivalent I used about 4 months ago. I thought that it would be quite similar to what I am doing
now but trying to simply transfer acquired skills is more of a hinderance than a help !! As I
remember with Linux (correct me as I may be wrong), it was a simple matter of editing
"httpd.conf"
file to get the MySQL daemon to load automatically when I fired up the Apache Server. Whatever I
did, I know it all worked virtually first time as I followed instructions.
In Windows, it all seems a little thrown together (not your fault). For instance, what is the point
of putting a reference php_mysql.dll in php.ini if it's not needed ? Not exactly rocket science
just
to create a text file relevant to version 4.
I will check out your book though I have not seen it at my local book store.
Cheers
Tim
Julie Meloni <julie@thickbook.com> wrote in message news:39901933.1843EB63@thickbook.com...
>
> > I left it uncommented and I opened up a DOS window to load MySQL. I think the problems are
> > MySQL
> > based and nothing to do with PHP
>
> Um....just a question here, but what's your definition of "load"?
>
> MySQL support in PHP doesn't mean that when PHP starts, MySQL
> automatically fires up. You need to manually start the mysqld so that
> it's running and PHP has something to connect to, when you tell it to
> (mysql_connect())
>
> open dos console, cd to c:\mysql\bin\ (or wherever), type mysqld
> --standalone (or mysqld-shareware --standalone)
>
> MySQL is now all started up and ready for PHP (or anything else) to
> connect to it.
>
> Loading a DLL just adds additional support for items, into PHP. For
> example, you won't be able to use Image Creation functions until you
> load the php_gd.dll. It has nothing to do with starting an external
> program.
>
> However, that's moot since MySQL (and ODBC and PCRE and a bunch o'
> others) are already built into the Distributed build of PHP4 for
> Windows.
>
> The first chapter of my PHP Fast & Easy book is devoted to getting MySQL
> up on Windows (and Linux). Chapter 2 is Apache, Chapter 3 is PHP. I've
> got Chapters 2 and 3 smushed into installation tutorials at
> www.thickbook.com/extra/ but if this MySQL thing keeps being such a
> common problem among users, I'll probably take that chapter and make it
> a tutorial as well. Are people really having this much trouble? This
> is an honest question. Is it because the MySQL docs are light on the
> windows subject, or the PHP docs? Or both?
>
> - julie
>
>
> +------------------------------------------------+
> | Julie Meloni (jcm@i2ii.com) |
> | Tech. Director, i2i Interactive (www.i2ii.com) |
> | |
> | "PHP Essentials" & "PHP Fast & Easy" |
> | http://www.thickbook.com/ |
> +------------------------------------------------+
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-windows-unsubscribe@lists.php.net
> For additional commands, e-mail: php-windows-help@lists.php.net
> To contact the list administrators, e-mail: php-list-admin@lists.php.net
>