কম্পিউটার টিউটোরিয়াল

MySQL-এ CSS কালার ভ্যালু (হেক্স) সংরক্ষণ করা


CHAR(6) দিয়ে হেক্স কালার স্টোর

CSS হেক্স কালার কোড (যেমন #FF0000) থেকে # বাদ দিয়ে ৬ ক্যারেক্টার CHAR(6) কলামে সংরক্ষণ করুন। এটি স্পেস-এফিশিয়েন্ট এবং ফিক্সড-লেন্থ।

সিনট্যাক্স

CREATE TABLE yourTable (CSSValue CHAR(6));

উদাহরণ

টেবিল তৈরি

mysql> create table storeCSSColorDemo (
    -> CSSValue char(6)
    -> );
Query OK, 0 rows affected (0.53 sec)

হেক্স কালার ইনসার্ট (বिना #)

mysql> insert into storeCSSColorDemo values('FF0000');
Query OK, 1 row affected (0.13 sec)
mysql> insert into storeCSSColorDemo values('FFA500');
Query OK, 1 row affected (0.86 sec)
mysql> insert into storeCSSColorDemo values('FFFF00');
Query OK, 1 row affected (0.19 sec)

ডেটা যাচাই

mysql> SELECT * FROM storeCSSColorDemo;

আউটপুট

+----------+
| CSSValue |
+----------+
| FF0000   |
| FFA500   |
| FFFF00   |
+----------+

কালার ম্যাপিং:

  • FF0000 = Red (লাল)
  • FFA500 = Orange (কমলা)
  • FFFF00 = Yellow (হলুদ)

নোট: যদি কলাম নালেবল হতে হয়, তবে VARCHAR(6) বা CHAR(6) NULL ব্যবহার করুন। আধুনিক MySQL-এ JSON টাইপে সিএসএস অবজেক্টও স্টোর করা যায়।

  1. MySQL ENUM টাইপে স্পেসযুক্ত ভ্যালু ব্যবহার করা যায় কি?

  2. MySQL-এ কমা-সেপারেটেড ভ্যালুর টেবিলে সার্চ করা

  3. MySQL WHERE ক্লজে একাধিক মান ফেচ করা

  4. MySQL-এ AUTO_INCREMENT কলাম ছাড়া রেকর্ড ইনসার্ট করা