Avatar billede biver.dk Nybegynder
22. januar 2003 - 17:24 Der er 7 kommentarer og
3 løsninger

oprette MySQL database

Hej...

Jeg har lige købt MySQL, men hvordan virker det? Jeg skulle gerne have dette script til at virke, hvor der blandt andet står:

Add a user to MySQL named "webuser".  You can do this with the following
commands:
  mysql -u root -p
  <enter your MySQL root password>
  use mysql;
  insert into user values ('localhost', 'vote', password('vote'), 'Y','Y','Y','Y','N','N','N','N','N','N','N','N','N','N');
  flush privileges;
  exit
This creates a user with the name "vote" and the password "vote".  This user
can only log in from the local system.  This is secure enough for most people.
If you change the password or username, be sure to also change them in the
file prep.php3

Run the MySQL script.  This will create a database, table, and index.  It
will also grant read/write/update/delete access to the user "vote".  You
can do this with:
mysql -u root -p < vote.sql
Avatar billede sthen Nybegynder
22. januar 2003 - 17:31 #1
Har du lige KØBT MySQL ???? Forhåbentlig har du da ikke givet penge for den.
Avatar billede biver.dk Nybegynder
22. januar 2003 - 17:32 #2
Hvorfor...?
Avatar billede biver.dk Nybegynder
22. januar 2003 - 17:40 #3
Vil du så ikke hjælpe fordi jeg har betalt for det?
Avatar billede human Nybegynder
22. januar 2003 - 18:00 #4
Fordi at du kan dl det gratis og lovligt på mysql.com.

Kendet ikke til linux :/
Avatar billede miraculix Nybegynder
23. januar 2003 - 12:00 #5
Hvis du har købt det burde du kunne få hjælp af dem du har købt det af. Noget skal de da gøre for pengene.
Avatar billede miraculix Nybegynder
23. januar 2003 - 12:03 #6
PS! Det du har postet er ikke et script men en vejledning.
prep.php3 kan jeg ikke lige sige hvad er, men måske er du ved at installere noget der bruger mysql?
Hvad er det mere præcist du vil?
Avatar billede freeagent Nybegynder
23. januar 2003 - 12:14 #7
Du har købt en Pro licens på mysql.com, eller hvad ?

Hvad skal du bruge MySQL til ?

Hvis du skal bruge MySQL i forbindelse med en website, antager jeg at du også har installeret Apache og PHP ?

Hvis det sidste er tilfældet vil jeg anbefale dig at downloade phpMyAdmin (http://www.phpwizard.net/projects/phpMyAdmin/) det er et browserbaseret interface til MySQL databasen.

Hvis du ikke skal bruge MySQL i forbindelse med en website kan jeg anbefale at du downloader MySQLCC fra mysql.com

I disse administrationsværktøjer er det ret nemt at oprette databaser, tabeller og records i tabellerne og så videre...

God fornøjelse, det er virkeligt en alletiders Database!

/freeagent
Avatar billede datamik Nybegynder
23. januar 2003 - 12:49 #8
Jeg kan anbefale dig at downloade MySQL Control Center fra Mysql.com. I det kan du meget enkelt oprette de brugere du har behov for og fjerne dem du ikke har behov for. Sørg for med det samme at give ROOT et password, som kun du selv kender.
Efterfølgende kan du køre dit
  mysql -u root -p < vote.sql
Husk at stå i c:\mysql\bin (std. install) og sørg for at vote.sql også befinder sig i det directory.

Mik
Avatar billede freeagent Nybegynder
23. januar 2003 - 13:03 #9
hvis du vælger phpMyAdmin, kan du bare browse hen på din vote.sql fil fra browserinterface. Så kører scriptet og din database bliver oprettet...

easy as pie!
/freeagent
Avatar billede websmith Nybegynder
24. januar 2003 - 10:03 #10
Det nemmeste du kan gøre er at gå i en kommandoprompt, Gå til biblioteket hvor mysql bin filerne er og så skrive følgende:

mysql
Herefter skulle der gerne komme en
mysql> prompt

her skriver du så følgende:
grant all to vote@localhost identified by 'vote';

Dette opretter en bruger med navnet vote og password vote, som kun kan logge ind fra localhost, dvs. den maskine hvor serveren er på.

Det er præcist det samme som dit script, men bare meget nemmere, og knapt så uoverskueligt. Dog får vote lidt flere rettigheder, men det tror jeg ikke gør så meget :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester