Skocz do zawartości
  • 0

Jak połączyć się do bazy MySQL?


Pytanie

Jak mogę połączyć się do MySQL?

Wiem jest takie coś, jak WildSkript i jego dokumentacja ale za nic nie mogę tego ogarnąć.

Najlepiej bym prosił o przykład.

 

Dam lajka.

 

//Edit

jest takie coś w WS

ale no....

 

new MySQL $[id] $[hostname] $[port] $[database] $[username] $[password];

 

nie chce łączyć a jak niby by połączyło to jak tego użyć?!

Odnośnik do komentarza
https://skript.pl/temat/8141-jak-po%C5%82%C4%85czy%C4%87-si%C4%99-do-bazy-mysql/
Udostępnij na innych stronach

9 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Gość DonFallingCookie

Wchodzisz w config skripta, linijka 193 i uzupełniasz wszystko

Wtedy chyba powinno zapisywać zmienne do mysqla ;d

 

@down Np. możesz wyciągnąć te zmienne z bazy i zrobić sobie ranking pvp na stronie czy coś podobnego

Odnośnik do komentarza
https://skript.pl/temat/8141-jak-po%C5%82%C4%85czy%C4%87-si%C4%99-do-bazy-mysql/#findComment-64178
Udostępnij na innych stronach

  • 0

niektóre zmienne, np. poprzedzone zapiskiem {db...} będą się zapisywać do mysql, ale to jest w skripcie (to co napisał cookie). A to z WS to nie wiem do czego może być przydatne.

W skq też jest sql bodajże, może to ogarniesz?

Odnośnik do komentarza
https://skript.pl/temat/8141-jak-po%C5%82%C4%85czy%C4%87-si%C4%99-do-bazy-mysql/#findComment-64181
Udostępnij na innych stronach

  • 0

O widzisz to jest coś dla mnie :D Zapisać zmienną do mysql i potem aby strona odczytała tą zmienną. Tylko właśnie jak zapisać jakąś zmienną a nie wszystkie ze skryptu do mysql.

Miałem podobny temat napisać.

Odnośnik do komentarza
https://skript.pl/temat/8141-jak-po%C5%82%C4%85czy%C4%87-si%C4%99-do-bazy-mysql/#findComment-64185
Udostępnij na innych stronach

  • 0

Jak zapiszesz w configu dane do bazy to wszystkie zmiennie będą w bazie, i potem tylko za pomocą php wyciągasz zmienne które cię interesują.

Odnośnik do komentarza
https://skript.pl/temat/8141-jak-po%C5%82%C4%85czy%C4%87-si%C4%99-do-bazy-mysql/#findComment-64198
Udostępnij na innych stronach

  • 0

Zalecam zobaczyć na to

databases:    MySQL example: #nazwa   	 type: MySQL #typ bazy        pattern: mysql_.* # wszystkie zmienne {mysql_...} beda w bazie        host: localhost        port: 3306        user: root        password: pass        database: skript        monitor changes: true        monitor interval: 20 seconds        SQLite example:   	 type: SQLite        pattern: sqlite_.* # wszystkie zmienne {sqlite_...} beda w bazie        file: ./plugins/Skript/variables.db        # SQLite databases must end in '.db'        backup interval: 0 # 0 = don't create backups        monitor changes: false        monitor interval: 20 seconds    default:        type: CSV        pattern: .* # czyli wszystko        file: ./plugins/Skript/variables.csv        backup interval: 2 hours

Odnośnik do komentarza
https://skript.pl/temat/8141-jak-po%C5%82%C4%85czy%C4%87-si%C4%99-do-bazy-mysql/#findComment-64202
Udostępnij na innych stronach

  • 0

w websk 1.2 mozesz wykonywac zapytania mysql dla bazy jaka zdefiniujesz w twoim sk  :)

Mozesz podlaczyc sie do bazy np twojej strony i wykonywac na niej polecenia przez serwer w mc

 

on script load:    prepare mysql connection to "host:port" with username "nazwa_usera" password "haslo" id "ID"    # ew.    # prepare mysql connection with id "ID"    # set host on mysql "ID" to "host"    # set username on mysql "ID" to "username"    # set password on mysql "ID" to "password"    #     connect to db "nazwa_bazy" on mysql "ID"on script unload:    disconnect from mysql "ID"    destroy mysql connection to "ID"command /exec:    trigger:        exec "DROP TABLE users" on sql "ID"    
Mozesz tez podlaczyc sie do kilku baz na raz i wykonywac rozne zapytania dla roznych baz - od tego jest ID. Powinno ono zazwyczaj zawierac string ktory nie powtorzy sie w innym sk.

Przydaloby sie by ktos przetestowal to na SQLite i zew. hoscie bo na localu dziala (podst. port na localu to 3306 czy cos podobnego)

Edytowane przez Nya
Odnośnik do komentarza
https://skript.pl/temat/8141-jak-po%C5%82%C4%85czy%C4%87-si%C4%99-do-bazy-mysql/#findComment-64213
Udostępnij na innych stronach

  • 0

No ja się za bardzo nie znam ale mam możliwość założenia bazy mysql na hostingu puk****. Jest tam menadżer do zarządzania bazami "phpMyAdmin"

Ja w moich skryptach nie używam zapisywania zmiennych do pliku. Wyłączyłem to. A chcę tylko zapisywać niektóre zmienne do bazy mysql.

Więc:

 

MySQL example: #nazwa

  type: MySQL #typ bazy
 pattern: mysql_.* # wszystkie zmienne {mysql_...} beda w bazie
 host: localhost
 port: 3306
 user: root
 password: pass
 database: skript
 monitor changes: true
 monitor interval: 20 seconds

U mnie w pliku to inaczej wygląda ale mniejsza oto. Czyli jeśli to ustawie i w skript zrobię np. taką zmienną:

set {mysql_danegraczy} to 1

To ona będzie zapisywana do bazy mysql oraz odczytywana tak normalna zmienna zapisywana do pliku? co 20sekund odświeżana? Dobrze myślę?

Jestem zielony w tych sprawach. Dlatego chcę dobrze wypytać a zależy mi na tym.

A oco chodzi z 

database: skript

Pozdrawiam

Odnośnik do komentarza
https://skript.pl/temat/8141-jak-po%C5%82%C4%85czy%C4%87-si%C4%99-do-bazy-mysql/#findComment-64269
Udostępnij na innych stronach

  • 0

Działa uzupełniłem właściwie i działa zmienne zaczynające się na są zapisywane do bazy danych oraz odczytywane :D Teraz uczę się html aby to wyświetlić na stronie :D

Odnośnik do komentarza
https://skript.pl/temat/8141-jak-po%C5%82%C4%85czy%C4%87-si%C4%99-do-bazy-mysql/#findComment-64390
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...