• 1400/10/27

دستور sql برای utf8_general_ci :

سلام وقتتون بخیر 

 دستور sql  هم برای جدول و هم برای ستون های آن هنگام ساخت جدول که بتوانم utf8_general_ci اضافه کنم ،چیه؟ collation آن به صورت default این  utf8mb4_099_ai_ci هستش و ورژن php هم 8.0 هست.(نمیخوام این کار رو از محیط گرافیکی phpmyadmin انجام دهم)ممنون از راهنماییتون

  • 1400/10/27
  • ساعت 11:27

سلام وقت بخیر

 

در لینک زیر دستور مورد نظر شما هست

 

https://stackoverflow.com/questions/202205/how-to-make-mysql-handle-utf-8-properly


  • 1400/10/27
  • ساعت 11:28

و‌همچنین دستور زیر

 

https://dev.mysql.com/doc/refman/8.0/en/charset-syntax.html


  • 1400/11/02
  • ساعت 12:37

 

سلام وقتتون بخیر 

استاد ممنون از راهنماییتون 

ولی استاد  من این دستورات اعمال کردم ولی  بازم default من تغییر نکرد، و نمیدونم اشکال کار من کجاست ؟استاد به نظرتون پاک کنم و از اول کد بنویسم؟

 

 

 

 


  • 1400/11/02
  • ساعت 13:45

سلام وقت بخیر

 

الان جداول با مواردی که تعریف کردید ساخته میشه؟

مشکل فقط از خود دیتابیس هست یا جداول هم هستن؟


  • 1400/11/02
  • ساعت 13:50

جدول ساخته شده ، فقط default collation تغییر نکرده


  • 1400/11/02
  • ساعت 13:51

عکس ارسال کنید ازش


  • 1400/11/02
  • ساعت 14:14

 

 

 

استاد ببینید از دستور show creat استفاده کردم ، با اینکه کدها رو نوشتم ولی default تغییر نکرده ، 

استاد ممنون که وقتتون گذاشتید.

 


  • 1400/11/02
  • ساعت 14:21

یکبار پاک کنید مجددا بسازید

 

برای هر‌ فیلد هم collation جدا بذارید


  • 1400/11/06
  • ساعت 15:14

سلام استاد وقتتون بخیر.

من پاک کردم و دوباره نوشتم ، فیلدهای جداول درست شد، ولی دیتابیس وقتی دستور show creat را مینویسم فقطcharset را  utf8 نشون میده، و  برای جدول ها هم ، برای هر کدوم که دستور show creat رو مینویسم utf8 اعمال نمیشه.(مطابق عکس های زیر)

 

 

 

استاد اگه ایرادی واسه دیتابیس و جدول نداره ، من فیلم های آموزشی را ادامه بدم.ممنون.


  • 1400/11/06
  • ساعت 15:25

سلام

اگر حروف فارسی وارد میکنید و مشکلی نداره ادامه بدید چون مشکلی نیست


  • 1400/11/08
  • ساعت 19:22

ممنون استاد


  • 1400/11/09
  • ساعت 18:18

سلامت باشید


logo-enamadlogo-samandehi