sql >> Databasteknik >  >> RDS >> Mysql

Hur man skapar en MySQL-installation för lokal testning

Den här artikeln beskriver hur du skapar en MySQL-installation som du kan använda för lokal testning.

Följande procedurer förutsätter att du redan har skapat en virtuell maskin som kör CentOS 7 på din lokala dator. Mer information om hur du gör detta finns i den här artikeln.

Installera MySQL

A2 Hosting-servrar använder faktiskt MariaDB, en utökad drop-in-ersättning för MySQL.

För detaljerad information om kompatibilitet mellan MariaDB och MySQL, besök https://mariadb.com/kb/en/library/mariadb-vs-mysql-compatibility.

För att installera MariaDB på din virtuella maskin, följ dessa steg:

  1. Starta den virtuella maskinen, om du inte redan har gjort det.
  2. Logga in på den virtuella maskinen som rotanvändare.
  3. Skriv följande kommando vid kommandotolken för att installera MariaDB:
    yum install mariadb-server
    
  4. Vid Är detta ok-prompten skriver du y och trycker sedan på Retur. Installationsprocessen börjar.
  5. När installationen är klar skriver du följande kommando för att starta MariaDB:

    systemctl start mariadb
  6. För att bekräfta att MariaDB körs, skriv följande kommando:

    systemctl status mariadb

    Du bör se Aktiv:aktiv (kör) i utgången.

  7. För att få MariaDB att starta automatiskt vid systemstart, skriv följande kommando:

    systemctl enable mariadb
  8. För att säkra installationen, skriv följande kommando:

    mysql_secure_installation

    Detta program låter dig ställa in root MySQL-lösenordet och andra säkerhetsrelaterade inställningar.

  9. För att se till att root-lösenordet har ställts in korrekt, skriv följande kommando:

    mysql -u root -p
  10. Skriv in root-lösenordet som du ställde in i steg 8 och tryck sedan på Retur. Du bör se Välkommen till MariaDB-skärmen i utgången.

    Nu när du har installerat MariaDB är du redo att konfigurera det. För information om hur du ställer in MySQL-databaser, användare och mer, se Relaterade artiklar avsnitt nedan.

  1. MariaDB ROWNUM() Förklarad

  2. Hur man beställer efter månadsnamn i MySQL

  3. Att förstå Postgres radstorlekar

  4. SQL Server VISA TABELLER Motsvarande