Android

Kuinka asentaa mysql debian 10 Linuxiin

How To Install MySQL on Windows 10

How To Install MySQL on Windows 10

Sisällysluettelo:

Anonim

MySQL, maailman suosituin avoimen lähdekoodin relaatiotietokannan hallintajärjestelmä, ei ole käytettävissä Debianin oletusvarastoissa. MariaDB on oletustietokantajärjestelmä Debian 10: ssä.

Tämä opetusohjelma selittää, kuinka MySQL asennetaan ja suojataan Debian 10: ssä MySQL Apt -varastosta.

MySQL-arkiston määrittäminen

Jos haluat lisätä MySQL APT -varaston järjestelmään, siirry arkiston lataussivulle ja lataa uusin julkaisupaketti seuraavalla wget-komennolla:

wget

Kun lataus on valmis, asenna julkaisupaketti käyttäjänä, jolla on sudo-oikeudet:

sudo apt install./mysql-apt-config_0.8.13-1_all.deb

Näyttöön tulee asetusvalikko, josta voit valita asennettavan MySQL-version.

Kun asennus on valmis, MySQL-palvelu käynnistyy automaattisesti, voit tarkistaa sen kirjoittamalla:

sudo systemctl status mysql

● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en Active: active (running) since Fri 2019-07-26 13:23:25 PDT; 37s ago…

MySQL: n suojaaminen

Suorita mysql_secure_installation komento asettaaksesi pääsalasanan ja parantaaksesi MySQL-asennuksen turvallisuutta:

sudo mysql_secure_installation

Securing the MySQL server deployment. Connecting to MySQL using a blank password. VALIDATE PASSWORD COMPONENT can be used to test passwords and improve security. It checks the strength of password and allows the users to set only those passwords which are secure enough. Would you like to setup VALIDATE PASSWORD component? Press y|Y for Yes, any other key for No:

Sinua pyydetään määrittämään VALIDATE PASSWORD PLUGIN jota käytetään MySQL-käyttäjien salasanojen vahvuuden testaamiseen. Salasanan validointikäytännössä on kolme tasoa, matala, keskitaso ja vahva. Paina ENTER jos et halua määrittää vahvistussalasanan laajennusta.

Please set the password for root here. New password: Re-enter new password:

Seuraavassa kehotuksessa sinua pyydetään asettamaan salasana MySQL-pääkäyttäjälle.

By default, a MySQL installation has an anonymous user, allowing anyone to log into MySQL without having to have a user account created for them. This is intended only for testing, and to make the installation go a bit smoother. You should remove them before moving into a production environment. Remove anonymous users? (Press y|Y for Yes, any other key for No): y Success. Normally, root should only be allowed to connect from 'localhost'. This ensures that someone cannot guess at the root password from the network. Disallow root login remotely? (Press y|Y for Yes, any other key for No): y Success. By default, MySQL comes with a database named 'test' that anyone can access. This is also intended only for testing, and should be removed before moving into a production environment. Remove test database and access to it? (Press y|Y for Yes, any other key for No): y - Dropping test database… Success. - Removing privileges on test database… Success. Reloading the privilege tables will ensure that all changes made so far will take effect immediately. Reload privilege tables now? (Press y|Y for Yes, any other key for No): y Success. All done!

Kun olet asettanut juurisalasanan, komentosarja pyytää myös poistamaan tuntemattoman käyttäjän, rajoittamaan pääkäyttäjän pääsyä paikalliselle koneelle ja poistamaan testitietokannan. Sinun on vastattava “Y” (kyllä) kaikkiin kysymyksiin.

Yhdistäminen MySQL-palvelimeen

Jos haluat olla vuorovaikutuksessa MySQL: n kanssa päätteen kautta, käytä mysql asiakasohjelmaa, joka on asennettu riippuvuutena MySQL-palvelinpaketista.

Jos valitsit oletustodennusmenetelmän kirjautuaksesi MySQL-palvelimeen juurikäyttäjätyypiksi:

sudo mysql

Muussa tapauksessa, jos valitsit vanhan todennusmenetelmän kirjautuaksesi sisään, kirjoita:

mysql -u root -p

Sinua pyydetään antamaan pääkäyttäjän salasana, jonka olet aiemmin asettanut, kun mysql_secure_installation komentosarja suoritettiin. Kun olet kirjoittanut salasanan, sinulle esitetään MySQL-kuori alla olevan kuvan mukaisesti:

Welcome to the MySQL monitor. Commands end with; or \g. Your MySQL connection id is 10 Server version: 8.0.17 MySQL Community Server - GPL…

johtopäätös

Tässä opetusohjelmassa olet oppinut asentamaan ja suojaamaan MySQL-palvelimen Debian 10 -palvelimelle. Olemme myös osoittaneet, miten muodostetaan yhteys MySQL-kuoreen.

Jos sovelluksessasi ei ole erityisiä vaatimuksia, sinun tulisi pysyä MariaDB: n, Debian 10: n oletus tietokantajärjestelmän, kanssa.

mysql debian