MySQL ve Güzel Türkçem
Devrim'in LKD-Sunucu listesinde yakarmalarına ve RedHat'in saçmalıklarına bakarak ( afedersin Devrim ) gülmekten kendimi alamıyorum. Elin adamının bir çoğumuzdan daha iyi anlattığı sorunlar var dilimizde ve ne Unicode/UTF-8 ne de yaşlı ISO-8859-9 ile ilgili sorunlarımız bitmiyor ne yazık ki. Bash'ten mplayer'a, xine'den KDE'ye, Evolution'dan Sylpheed'e kadar bir sürü sorunumuz vardı; başka dağıtımların kullanıcıları için halen var (onlar olmadığını iddia etselerde).
Demek ki neymiş, bu ülkenin sorunlarına bu ülkeden birileri çözüm olmalıymış, Pardus Yet Another Linux Distrubition değilmiş, alt yapı sorunları çözülmüş Türkçe ve UTF-8 destekleyen bir dağıtım herkese lazımmış, yoksa işler böyle yarım kalırmış. Neyse içimi dökeyim dedim, bir de şöyle birşey var ( tablo ismine dikkat! );
pardus ~ # mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 to server version: 4.1.12-log Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> status -------------- mysql Ver 14.7 Distrib 4.1.12, for pc-linux-gnu (i686) using readline 5.0 Connection id: 2 Current database: Current user: root@localhost SSL: Not in use Current pager: /usr/bin/less Using outfile: '' Using delimiter: ; Server version: 4.1.12-log Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: utf8 Db characterset: utf8 Client characterset: utf8 Conn. characterset: utf8 UNIX socket: /var/run/mysqld/mysqld.sock Uptime: 48 sec Threads: 1 Questions: 8 Slow queries: 0 Opens: 11 Flush tables: 1 Open tables: 0 Queries per second avg: 0.167 -------------- mysql> create database pardus; Query OK, 1 row affected (0.00 sec) mysql> use pardus; Database changed mysql> CREATE TABLE geliştiriciler( name VARCHAR(32), email VARCHAR(32) ); Query OK, 0 rows affected (0.02 sec) mysql> insert into geliştiriciler (name, email) values ('S.Çağlar Onur', 'caglar@uludag.org.tr'); Query OK, 1 row affected (0.00 sec) mysql> select * from geliştiriciler; +-----------------+----------------------+ | name | email | +-----------------+----------------------+ | S.Çağlar Onur | caglar@uludag.org.tr | +-----------------+----------------------+ 1 row in set (0.00 sec) mysql> insert into geliştiriciler (name, email) values ('A.Murat Eren', 'meren@uludag.org.tr'); Query OK, 1 row affected (0.00 sec) mysql> insert into geliştiriciler (name, email) values ('Barış Metin', 'baris@uludag.org.tr'); Query OK, 1 row affected (0.00 sec) mysql> insert into geliştiriciler (name, email) values ('Iğdır Sığdır', 'igdir@uludag.org.tr'); Query OK, 1 row affected (0.00 sec) mysql> insert into geliştiriciler (name, email) values ('İnce Mehmet', 'ince@uludag.org.tr'); Query OK, 1 row affected (0.00 sec) mysql> insert into geliştiriciler (name, email) values ('Çok Şeker', 'seker@uludag.org.tr'); Query OK, 1 row affected (0.00 sec) mysql> insert into geliştiriciler (name, email) values ('Can Gelen', 'can@uludag.org.tr'); Query OK, 1 row affected (0.00 sec) mysql> select * from geliştiriciler order by name; +-------------------+----------------------+ | name | email | +-------------------+----------------------+ | A.Murat Eren | meren@uludag.org.tr | | Barış Metin | baris@uludag.org.tr | | Can Gelen | can@uludag.org.tr | | Çok Şeker | seker@uludag.org.tr | | Iğdır Sığdır | igdir@uludag.org.tr | | İnce Mehmet | ince@uludag.org.tr | | S.Çağlar Onur | caglar@uludag.org.tr | +-------------------+----------------------+ 7 rows in set (0.00 sec)