Mercurial > defr > drupal > core
annotate INSTALL.mysql.txt @ 1:c1f4ac30525a 6.0
Drupal 6.0
| author | Franck Deroche <webmaster@defr.org> |
|---|---|
| date | Tue, 23 Dec 2008 14:28:28 +0100 |
| parents | |
| children |
| rev | line source |
|---|---|
| webmaster@1 | 1 // $Id: INSTALL.mysql.txt,v 1.10 2007/11/19 19:53:51 goba Exp $ |
| webmaster@1 | 2 |
| webmaster@1 | 3 CREATE THE MySQL DATABASE |
| webmaster@1 | 4 -------------------------- |
| webmaster@1 | 5 |
| webmaster@1 | 6 This step is only necessary if you don't already have a database set-up (e.g. by |
| webmaster@1 | 7 your host). In the following examples, 'username' is an example MySQL user which |
| webmaster@1 | 8 has the CREATE and GRANT privileges. Use the appropriate user name for your |
| webmaster@1 | 9 system. |
| webmaster@1 | 10 |
| webmaster@1 | 11 First, you must create a new database for your Drupal site (here, 'databasename' |
| webmaster@1 | 12 is the name of the new database): |
| webmaster@1 | 13 |
| webmaster@1 | 14 mysqladmin -u username -p create databasename |
| webmaster@1 | 15 |
| webmaster@1 | 16 MySQL will prompt for the 'username' database password and then create the |
| webmaster@1 | 17 initial database files. Next you must login and set the access database rights: |
| webmaster@1 | 18 |
| webmaster@1 | 19 mysql -u username -p |
| webmaster@1 | 20 |
| webmaster@1 | 21 Again, you will be asked for the 'username' database password. At the MySQL |
| webmaster@1 | 22 prompt, enter following command: |
| webmaster@1 | 23 |
| webmaster@1 | 24 GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER |
| webmaster@1 | 25 ON databasename.* |
| webmaster@1 | 26 TO 'username'@'localhost' IDENTIFIED BY 'password'; |
| webmaster@1 | 27 |
| webmaster@1 | 28 where |
| webmaster@1 | 29 |
| webmaster@1 | 30 'databasename' is the name of your database |
| webmaster@1 | 31 'username@localhost' is the username of your MySQL account |
| webmaster@1 | 32 'password' is the password required for that username |
| webmaster@1 | 33 |
| webmaster@1 | 34 Note: Unless your database user has all of the privileges listed above, you will |
| webmaster@1 | 35 not be able to run Drupal. |
| webmaster@1 | 36 |
| webmaster@1 | 37 If successful, MySQL will reply with: |
| webmaster@1 | 38 |
| webmaster@1 | 39 Query OK, 0 rows affected |
| webmaster@1 | 40 |
