‘MySQL Tiyoları’ kategorisi için Arşiv

Mysql compile bilgilerini öğrenmek

mysql_config Bu komut ile mysql compile edilirken gerekli olan library ve include bilgilerini öğrenebilirsiniz. Örnek olarak ; [user@localhost]$ mysql_config –libs -L/usr/lib64/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib64 -lssl -lcrypto [user@localhost]$ mysql_config –include -I/usr/include/mysql   Son Aramalar:kendi mysql bilgilerini ö?renmeksite mysql bilgilerini ö?renmesite mysql bilgisi ö?renmek

MYISAM tablo recovery

Eğer aşağıdaki gibi bir hata mesajı ile karşılaşırsanız. "error: 1016: Can’t open file:" If it’s from an orphaned file, not in the database but on disk, then, the disk file may need to be deleted.   Aşağıdaki komutlar işinize yarayabilir , yada backuptan dönemkten başka çareniz yok. Adım-1 # mysqladmin shutdown Adım-2 # cd /usr/lib/mysql/database [...]

Latin1 database’i utf-8 e convert etme

Mevcutta mysql database ve tabloları latin1_swedish_ci şeklinde karakter seti ile yaratır. Veya elinizde latin1 şeklinde bir database veya tablo olduğunu kabul edelim. Eğer utf-8 e çevirmek isterseniz ve içindeki bilgileride otomatik olarak convert etmek isterseniz aşağıdaki komutları uygulayabilirsiniz. Database için; ALTER DATABASE `database` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; Tablolar için; ALTER TABLE `table1` CONVERT [...]

Dosyadan Tabloya Kayıt Aktarma

Örnek olarak şu şekilde bir tablomuz olsun CREATE TABLE kisiler (id int(11) NOT NULL AUTO_INCREMENT, adi varchar(20),  soyadi varchar(20), PRIMARY KEY  (id) ); Ve aşağıdaki gibi bir dosyamız olduğunu kabul edelim. $ /tmp/kisiler.txt Ali,Kara Taner,Özdaş Ercan,Demir Rasim,Yaylacı   NOT: Tablo içinde id değeri otomatik artan ve primary key olduğu için dikkate almıyoruz. Ancak alanlar kısmını [...]