Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Ποιο encoding να προτιμησω για αγγλικα ελληνικα; Προφανος utf8, αλλα πιο απολα γιατι εδω στο mysql workbench εχει καμια 50ρια.

Επισης στο codeigniter θα πρεπει να σεταρω κατι πριν τα queries;

 

edit και ποια engine; 

Δημοσ.

όχι general_ci και σχεδόν δεν υπάρχει λόγος για σκέτο utf8

 

utf8mb4_unicode_ci και innodb

 

Μπορείς να επιχειρηματολογήσεις plz?

Δημοσ.

Μπορείς να επιχειρηματολογήσεις plz?

 

Εδώ τα λένε πολύ καλά για το charset/collation: το _unicode είναι πιο σωστό όταν εμπλέκεται η έννοια της ισότητας ή της ταξινόμησης και δεν υπάρχει λόγος να μη το χρησιμοποιήσεις, οπότε είναι απλά "καλύτερο". Π.χ. όσον αφορά τα ελληνικά με _general η σειρά είναι "Έλα" (με τόνο), "Εδώ" ενώ κάποιος χρήστης της ελληνικής θα περίμενε το "Εδώ", "Έλα". Αυτό το κάνει σωστά το _unicode.

 

Το mb4 επειδή και πάλι είναι μαθηματικά καλύτερο με την έννοια πως είναι αυτό που καταλαβαίνει ο κόσμος όταν ακούει utf8 (το σκέτο utf8 της mysql είναι μεγάλο facepalm), παρόλο που σε mainstream χρήση δε θα κάνει διαφορά στην πράξη.

 

Και innodb (αυτό είναι το default) επειδή είναι τεχνικά πολύ ανώτερη από myisam.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...