mysql werken - van mysql, sommige mensen zijn geboren, is een database van de beheerder, en de andere database management opgedrongen.Als je' en dan in de eerste groep, je moet de uitvoering van enkele zeer fundamentele bewerkingen, zoals het creëren en back - up van de database, vind je het'', dan klinkt het veel makkelijker.Laat', kijken naar een aantal zeer fundamentele mysql het begin.,, toen ik zei dat ik bedoel fundamentele, van fundamenteel belang.Deze handleiding zal, nee, zodat je een database van deskundigen of mysql.Maar jij en' het moet voldoende mysql zijn standaard set wordpress of een snelle back - up van mysql, kunnen ook gebruik maken van de blanco, doen deze dingen, maar veel mensen doen, dus waarom in het commando?De eerste reden is dat het commando een cliënt die een minder software te installeren, onderhouden en zorgen.Als je vindt dat je er vaakmysql interactie, 39, is er niet veel reden om te zorgen dat de installatie van een afzonderlijke software.,, weten ook hoe het commando te doen is om te doen wat ze het script.En je kan' t script deze beschikbaar is (niet gemakkelijk is, in ieder geval).Dus als je een script schrijven voor de back - up van de gegevensbank per week of je, je' hoe we van het commando.,, in deze les. Ik' zal betrekking hebben op basis van mysql werken heel kaal en — de oprichting van een databank en het creëren van de gebruikers, Het schrappen van de database, en het herstel van de tabel, de database, en met de back - up.Er wordt van uitgegaan dat u de installatie van mysql, moet alleen het bevel om te beginnen. - laten #,,,, 39; er is een heel eenvoudige dingen beginnen, log in op mysql.Gewoon rennen, mysql gebruikersnaam, E, P,.Dit zal in de huls.Kijk naar die database beschikbaar:,,,, dat mysql > database;,,,,, eindelijk.Aan het einde van dat mysql commando 's.Zonder dat, dat uitgaat van een andere lijn van de input van de toekomst is.Dit kan in een langere SQL 's nuttig zijn. En, je' ook opmerken dat mysql het behoud van de geschiedenis.Een pijl, zie je' dezelfde bevelen, je rende weg, en als je wil en een specifieke databank, de werking, het gebruik van databases;,,, gegevensbank, wil je met mysql de naam van de gegevensbank.Als je behoefte is aan de oprichting van een databank?Geen probleem, het opzetten van een databank en een tabel, de oprichting van een databank is makkelijk.In mysql, rennen, de oprichting van een databank, database_foo,,.Dit zal creëren, database_foo,,, geen horloge.Je kan ook het gebruik van de bash Shell, mysqladmin, praktische, zoals:,,, het gebruik van mysqladmin gebruikers van databanken, P - e,,,,,, dat is sneller als je alleen van het commando database, maar als jelangzaam 39; is van plan is om met een reeks.Waarom?Omdat je elke keer moeten invoeren. (-).Dat kan je door het creëren van een. Je gebruikersnaam en wachtwoord my.cnf profiel.Ik niet' niet aanbevolen voor deze, maar het is niet veilig'.,, je kan ook gebruik maken van mysqladmin, praktische, start, stop, en opnieuw laden van mysql en vele andere administratieve werkzaamheden.Een van de oorzaken van mysql onder moet sluiten?De werking van mysqladmin e, de gebruikers, de P uitgeschakeld.De werking van mysqladmin - helpen de lijst van commando 's,.,, het creëren van een tabel, grammatica is vergelijkbaar met het creëren van de database te creëren, tabel, table_foo, en dan in de tabel van opties.Omdat elke tafel kan heel veel soorten gegevens, van informatie op het gebied van de standaard. Deze beschikking kan krijgen, voor een lange tijd.Here' een voorbeeld dat de verklaring van de creates wp_users, tafel voor WordPress:, het creëren van tafel `wp_users` (`ID` bigint (20) niet niet nietig auto_increment, `user_login` varchar (60), of niet. ' ', `user_pass;% quot% varchar (64), of niet. ' ', `user_registered` datetime niet nietig of 0000-00-00 ' 00:00:00', `display_name` varchar (250), of niet. ' ', `spam` tinyint (2) of niet. ' 0', `deleted` tinyint (2) of niet. ' 0', de belangrijkste (`ID`), unieke sleutel `user_login` (`user_login`), de sleutel, de sleutel `user_nicename` `user_login_key` (`user_login`) (`user_nicename`)) ENGINE=MyISAM AUTO_INCREMENT=5 standaard CHARSET=latin1;,, I omitted verscheideneAls een beknopte verklaring, maar de smaak is er nog steeds.In het creëren van tabel na, zou je zien dat je het veld naam genoemd, de aard van de gegevens, als een gebied kan leeg zijn (d.w.z. geen waarde), en de standaard.De verklaring is gescheiden door een komma 's, en ten slotte de gespecificeerde motor, mysql zal worden gebruikt (in dit geval, myisam), in de tabel, als de andere opties. En ziet er niet uit, niet', maak je geen zorgen.Dit is een manier om te verkrijgen, 101, beheer, en in de praktijk het patroon.Als je' met een vooraf vastgestelde kader voor toepassing in de database, je moet met' niet nodig om te weten hoe die verklaring bedenken.,, de oprichting van een gebruiker, ten eerste, je hebt een mysql root, dit is de wortel van verschillende gebruikers van het systeem.Maar je bent niet' wil niet met wortel schiet, moet je voor een regelmatige en mysql gebruikers.Bijvoorbeeld, ik heb mijn wordpress gegevensbank, om dan de wortel van minder van een andere gebruiker.,, het creëren van een gebruiker is heel eenvoudig, maar log van mysql en luiden als volgt:,,, het creëren van de gebruiker en de', BOB en' @ ' de lokale endoor 39; en' vastgesteld; het wachtwoord en',,, zou je de details wilt veranderen, natuurlijk.Er is een gebruiker niet' niet goed, hoewel niet toegestaan een of meer van de database.Dus, als je wil kan de gebruiker hebben alle macht voor een bepaalde database, je' D doen:,,, wordpress_db alle voorrechten en #. * * * * * * * 39, BOB en' @ ' de lokale en',,, je kan de gebruikers te beperken als de keuze van de operatie, geschrapt en wordt de voorrechten, dat mysql handleiding er meer details.,, de oprichting van een databank, een databank opgeslagen op de schijf van mysql, voor uw gegevens van de binaire bestanden, plus het indexeren van documenten en documenten met de beschrijving van de vorm van de tabel.Voor elke gegevensbank je' er is een gids, /var /Lib /mysql, 加上三 dossier voor elke tabel, en een databank voor je opties. Selectie van documenten, en ik geloof dat dit #. 39; herstel van de database met behulp van het dossier over de mogelijk is, maar het is en' gemakkelijk en database dumpen.Hoe krijg je een???????Simpel.Mysql een praktische, een beschrijving, de mysqldump,.De oprichting van een databank voor de dump dat wordpress, je' d:,,, is je gebruiker, P, wordpress.sql wordpress > dit zal leiden tot een tekst van documenten, belangrijk kan zijn, als je de database is vrij groot, heb je de data en mysql voor het scheppen van nieuwe gegevens Op basis van de richtlijn.Als voorbeeld, ik 39mb wordpress database van de schijf, en de tekst van de documenten te creëren, mysqldump, is 41mb.Dus in' het is niet groot, maar ook een deel van de kosten, dat kan je. En in een meer fijnkorrelig gebruik van deze instrumenten.Dat is, mysqldump, kan worden gebruikt voor het creëren van een afzonderlijke tabel dumpen van mysql dumpen.,, het herstel van het bestand te vergemakkelijken.Laat' zei dat je de databank worden hersteld als "wordpress " van een man genaamd wordpress.sql dumpfile (zoals in de bovenstaande voorbeelden).Alles wat je nodig hebt is de weg van de dumpfile en de naam van de gegevensbank, plus een effectieve gebruikers de juiste vergunningen:,, de gebruikers, van mysql, E, P, wordpress.sql wordpress < databank nodig, niet kan worden hersteld, voordat de gegevens bestaan.Dus als je' dan naar een ander systeem van toepassing op basis van mysql programma, je moet de oprichting van een databank (lucht) te herstellen, voordat de gegevens, en, natuurlijk,' meer en meer te weten komen over het beheer en de verklaringen van mysql, zoals ik al zei, je kan veel doen met behulp van het richten van mysql.We' in te zien, en het gebruik van meer geavanceerde van mysql, later in de les.In die tijd, hoop ik dat deze korte gids is nuttig voor degenen die de gebruikers niet nodig is in de opleiding van mysql dBA, operatie.
101: in
Previous:- waar 4.5: je nieuwe Bureau
Next Page:De projecten die in