Elikkä miten teeen mysql ohjelmassa uuden tietokannan. Luin jonkilaista ohjetta ja sain käsityksen että se tapahtuu MySQL:län mysqladmin-ohjelmalla (mennäään mysql ohjelman omaa päähakemistoon ja sieltä bin hakemistoon komenotoriviltä). Sitten siihen tuli nippu komentoja tässä osa siitä:
When command is one or more of: (commands may be shortened)
Create databasename Create a new database
Tuolla ajattelin että se uusi tietokanta luotaisiin. Mutta miten. Kokeilin erilaisia tapoja käyttää komentoa muttten tainnut keksiä sitä oikeaa. Eli tuollanen olis ongelma
When command is one or more of: (commands may be shortened)
Create databasename Create a new database
Tuolla ajattelin että se uusi tietokanta luotaisiin. Mutta miten. Kokeilin erilaisia tapoja käyttää komentoa muttten tainnut keksiä sitä oikeaa. Eli tuollanen olis ongelma
Vastaukset 11
Vanhimmat
Ongelma taitaa olla siinä että mitne karjautuisin sisään. Sitäkään en oikein keksi
Mysql-kannan juuri on nimeltään mysql. Eli sinne tehdään merkinnät uusista tietokannoista.
Komentorivillä näyttää tältä. Seuraavassa tehdään ja tuhotaan tietokanta.
beta:/home/ossi# mysql mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 93 to server version: 4.1.11-Debian_4sarge2-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> create database testikanta;
Query OK, 1 row affected (0.00 sec)
mysql> drop database testikanta;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
Joten en nyt ymmärtänyt aivan
tulee herja. ERROR 1044: Access denied for user: 'localhost to database testikanta
Pitäisi kai kirjautua sissään!!??
Kun mysql-serveri asennetaan koneelle, luodaan myös tietokanta nimeltään mysql. Tässä tietokannassa on tarvittavat tiedot mysql:n tietokannoita. Kun tietokanta luodaan, kirjaudutaan ensin mysql-kantaan. Siellä tehdään uusi tietokanta annetaan tietokannan käyttöoikeudet jne. Sitten vasta voidaan siirtyä tähän uuteen tietokantaan rakentelemaan sitä.
Normaalisti vain root saa käpistellä mysql-kantaa. Tee ensin tietokanta roottina ja anna itsellesi kaikki oikeudet uuteen tietokantaan. Sen jälkeen voit käpistellä kantaa normaalikäyttäjänä.
:((
jonain mysql:län päätunnuksella?? Windowsii jos tarkotat ni pääkäyttäjän tili o tietenkin käytössä
Miten sinne kirjaudutaan. Toosassa kun noi ohjelmat on mysql:län bin kansiossa
Windowsista en tiedä mitään. Pitää odottaa että joku Windowsin taitaja auttaa.
Ei tullut mieleenkään että joku käyttää mysliä Windowsilla. Oletin vain automaattisesti että kyse on Linux-masiinasta.