Καλησπέρα,
μεταφέρω την σελίδα (και το forum) σε νέο host,
κάτι που πρόσεξα στην SQL είναι το εξής, στις βάσεις δεδομένων αριστερά γράφει κανονικά το όνομα της βάσης πχ hostusername_forum και δεξιά στο collation αναφέρει latin1_swedish_ci , μήπως αυτό έπρεπε να ήταν κανονικά utf8mb4_general_ci ? η δεν παίζει κανένα ρόλο στη συμπεριφορά της σελίδας ;
Σχετικά με βάσεις δεδομένων
- pokemon640
- Νέο μέλος
- Δημοσιεύσεις: 20
- Εγγραφή: Πέμ 26 Δεκ 2019, 08:21
- pokemon640
- Νέο μέλος
- Δημοσιεύσεις: 20
- Εγγραφή: Πέμ 26 Δεκ 2019, 08:21
Re: Σχετικά με βάσεις δεδομένων
και μια 2η ερώτηση ποιο απλή,
ο "user" της βάσης δεδομένων (που ως συνήθως έχει και το ίδιο όνομα με τη βάση δεδομένων του), τι privileges χρειάζεται να έχει ;
ο "user" της βάσης δεδομένων (που ως συνήθως έχει και το ίδιο όνομα με τη βάση δεδομένων του), τι privileges χρειάζεται να έχει ;
- tzampatzis
- Διαχειριστής
- Δημοσιεύσεις: 319
- Εγγραφή: Τρί 26 Ιαν 2016, 09:02
- Τοποθεσία: Παναγιώτης@Λέσβος
- Επικοινωνία:
Re: Σχετικά με βάσεις δεδομένων
Οι default ρυθμίσεις για την ΒΔ σε ένα phpBB forum είναι σε collation το utf8_bin.
Η εντολή για να αλλάξει το collation της βάσης είναι:
'Η μέσα από το εργαλείο διαχείρισης της βάσης σου θα βρείς τις ρυθμίσεις.
Ο βασικός ρόλος της κωδικοποίησης της βάσης είναι οι χαρακτήρες που χειρίζεται η βάση και η αναζήτηση.
Γι' αυτό προτείνεται το utf8_bin για να μπορεί να χειριστεί όλα τα σύνολα χαρακτήρων (Ελληνικά, Εβραϊκά, Λατινικά, κλπ).
Ο user της βάσης (που έχει ότι όνομα θες εσύ, απλά τα automated εργαλεία διαχείρισης server - Plesk, cPanel, κλπ - δημιουργούν χρήστη με όνομα όπως της βάσης) κανονικά θέλει μόνο read - write permissions. Χωρίς Grant κλπ.
Η εντολή για να αλλάξει το collation της βάσης είναι:
Κώδικας: Επιλογή όλων
ALTER DATABASE `databasename` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
Ο βασικός ρόλος της κωδικοποίησης της βάσης είναι οι χαρακτήρες που χειρίζεται η βάση και η αναζήτηση.
Γι' αυτό προτείνεται το utf8_bin για να μπορεί να χειριστεί όλα τα σύνολα χαρακτήρων (Ελληνικά, Εβραϊκά, Λατινικά, κλπ).
Ο user της βάσης (που έχει ότι όνομα θες εσύ, απλά τα automated εργαλεία διαχείρισης server - Plesk, cPanel, κλπ - δημιουργούν χρήστη με όνομα όπως της βάσης) κανονικά θέλει μόνο read - write permissions. Χωρίς Grant κλπ.
Δεν παρέχεται υποστήριξη μέσω προσωπικών μηνυμάτων, γι' αυτό έχουμε το phpBBgr.com
- pokemon640
- Νέο μέλος
- Δημοσιεύσεις: 20
- Εγγραφή: Πέμ 26 Δεκ 2019, 08:21
Re: Σχετικά με βάσεις δεδομένων
ωραία θα το τρέξω.tzampatzis έγραψε: ↑Δευ 15 Αύγ 2022, 20:51 Οι default ρυθμίσεις για την ΒΔ σε ένα phpBB forum είναι σε collation το utf8_bin.
Η εντολή για να αλλάξει το collation της βάσης είναι:'Η μέσα από το εργαλείο διαχείρισης της βάσης σου θα βρείς τις ρυθμίσεις.Κώδικας: Επιλογή όλων
ALTER DATABASE `databasename` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
Ο βασικός ρόλος της κωδικοποίησης της βάσης είναι οι χαρακτήρες που χειρίζεται η βάση και η αναζήτηση.
Γι' αυτό προτείνεται το utf8_bin για να μπορεί να χειριστεί όλα τα σύνολα χαρακτήρων (Ελληνικά, Εβραϊκά, Λατινικά, κλπ).
Edit: το έτρεξα, όλα καλά