MySQL gezeik

Yo, ik gebruik CocoaMySQL, en ik wil een soort CMS systeem runnen op mijn localhost. Hiervoor moet ik een database maken.

$ mysqladmin -u dba_user -p create drupal

Waar kan ik deze code invoeren? Ik heb nu in CocoaMySQL een nieuwe database aangemaakt met de naam “drupal” maar dan ben ik nog niet klaar.

in de terminal. applications/utilities

Maar hoe de fuck werkt dat dan? Dan doe ik cd Applications, en vervolgens ls om te kijken wat er allemaal in die map zit, vraagt ie me of ik Creative Suite wil installeren :x

Je hoeft helemaal niet in de Terminal te zitten.

Met CocoaMySQL heb je de database al aangemaakt zeg je, dus dan ben je klaar.

Tjongejonge kom op zeg :?

  1. Kuis je taal…
  2. Door zelf eens wat research te doen kan je dat best wel vinden. Een dorum is bedoelt ter ondersteuning…niet om jouw zaakjes op te knappen.

Deze post komt misschien nogal negatief over…maar ik denk dat je zelf ook eens beter na moet denken over jouw postwerk…

Dank u

[quote:06c5ad0940]2. CREATE THE DRUPAL DATABASE

These instructions are for MySQL. If you are using another database,
check the database documentation. In the following examples,
“dba_user” is an example MySQL user which has the CREATE and GRANT
privileges. You will need to use the appropriate user name for your
system.

First, you must create a new database for your Drupal site:

 $ mysqladmin -u dba_user -p create drupal

MySQL will prompt for the dba_user database password and then create
the initial database files. Next you must login and set the access
database rights:

 $ mysql -u dba_user -p

Again, you will be asked for the dba_user database password. At the
MySQL prompt, enter following command:

 GRANT ALL PRIVILEGES ON drupal.*
    TO nobody@localhost IDENTIFIED BY 'password';

where

'drupal' is the name of your database
'nobody@localhost' is the userid of your webserver MySQL account
'password' is the password required to log in as the MySQL user

If successful, MySQL will reply with

 Query OK, 0 rows affected

to activate the new permissions you must enter the command

 flush privileges;

and then enter ‘q’ to exit MySQL.[/quote:06c5ad0940]

Hoe doe ik dit dan?

Die commando's kan je in CocoaMySQL intikken op het tabblad "custom query".

Maar ik denk toch eerst dat je eens iets moet lezen over MySQL en over CocoaMySQL alvorens je hier mee verder gaat.

Als je applicatie geen automatische installer heeft, heb je kennis nodig van wat deze systemen doen / kunnen.

Database maken: $ mysqladmin -u dba_user -p create drupal

Inloggen, als je geen password heb probeer het zonder ‘-p’:
$ mysql -u dba_user -p

Hiermee zet je alle , sja, privileges op de database (GRANT, SELECT, DELETE, DROP, UPDATE, etc, etc) voor de database ‘drupal’ voor user ‘nobody’@localhost (je eigen server/pc) die het volgende password heeft… Password staat tussen quotes:
GRANT ALL PRIVILEGES ON drupal.*
TO nobody@localhost IDENTIFIED BY ‘password’;

En dan de boel herstarten ($reboot <— haha, niet aan te raden, wel makkelijk):
flush privileges;

and then enter ‘q’ to exit MySQL.

Bespaar jezelf tijd en moeite door [url=http://www.phpmyadmin.net/home_page/]phpMyAdmin[/url] te installeren.

Precies, phpMyAdmin is de meest gebruikt GUI voor het beheer van mySQL. Voorbeelden die je vind in boeken en websites gaan er echter vanuit dat je dit soort middelen niet hebt en dat je als echte Unix-gebruiker gewoon de Terminal gebruikt. Commando's zoals hierboven beschreven kun je dus beter vergeten en kijken wat een vergelijkbare functie is in jou favoriete GUI.