आप इसे टर्मिनल में नहीं देख सकते इसका कारण यह है कि बिट मान गैर प्रिंट करने योग्य वर्ण हैं।
आइए निम्नलिखित मान डालें:
INSERT INTO `my_table` (`ID`, `enabled`)
VALUES (1,b'1'),(2,b'0');
फिर उन्हें फाइल करने के लिए चुनें:
mysql> SELECT * FROM my_table INTO OUTFILE '/tmp/my_table.txt' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';
सबसे पहले हमारा /tmp/my_table.txt
देखें सादे पाठ के रूप में फ़ाइल करें:
और फिर हेक्स व्यू में:
उन मूल्यों को देखने में सक्षम होने के लिए आप बस CAST
. कर सकते हैं उन्हें SELECT
. में :
SELECT id, CAST(enabled AS UNSIGNED) AS enabled FROM my_table
और वह निम्नलिखित आउटपुट का उत्पादन करेगा:
+----+---------+
| id | enabled |
+----+---------+
| 1 | 1 |
| 2 | 0 |
+----+---------+
2 rows in set (0.00 sec)