Penggunaancara ini akan membuat perintah sql menjadi lebih kompleks sehingga terdapat potensi menurunkan performa database. 2 dan tiga di jumlakan dan kolom 4 dari table 2 adalah hasil sum Untuk mengubah format tanggal bisa menggunakan fungsi STR_TO_DATE mas, fungsi tersebut akan mengubah tanggal ke dalam format MySQL
Andamengganti nama kolom di MySQL menggunakan ALTER TABLE dan CHANGE perintah bersama untuk mengubah kolom yang ada. Misalnya, sebutkan kolom saat ini bernama Soda , tetapi Anda memutuskan bahwa Minuman adalah judul yang lebih tepat. Kolom ini terletak di meja yang berjudul Menu . Berikut ini contoh cara mengubahnya: Menu ALTER TABLE CHANGE
MACAMMACAM PERINTAH SQL (QUERY) Secara umum SQL hanya memiliki 3 komponen penting, yang digunakan untuk mendefinisikan, memanipulasi serta sebagai pengontrol data yang ada pada sebuah database. DDL merupakan bahasa atau perintah pada SQL yang digunakan untuk mendefinisikan data seperti menulis, menghapus dan mengatur atau mengubah data.
Vay Tiền Nhanh. Tutorial Tabel HTML Part 8 Cara Mengatur dan Mengubah Lebar Tabel HTML atribut width 05 Dec 13 Tutorial HTML Secara default bawaan HTML, setiap tabel akan diatur lebarnya secara otomatis dari besar data yang ada didalam tabel tersebut, namun jika kita ingin memaksakan’ web browser untuk menampilkan tabel dengan lebar tertentu, kita bisa menambahkan sebuah atribut width untuk mengatur lebar tabel. Sama seperti penjelasan pada tutorial tentang rules, jika anda telah memahami CSS, disarankan menggunakan CSS untuk memanipulasi tampilan dari tabel dibandingkan menggunakan atribut width secara langsung didalam tag HTML. Berikut adalah contoh tabel yang memiliki perbedaan panjang untuk baris Contoh pemakaian attribut width dalam Tabel HTML Belajar atribut width dalam Tabel HTML -Tabel Tanpa Atribut Width- Judul 1 Judul 2 Judul 3 Baris 1, Kolom 1 Baris 1, Kolom 2 Baris 1, Kolom 3 Data yang sangat panjang, sehingga merusak tampilan dari tabel Baris 2, Kolom 2 Baris 2, Kolom 3 Baris 3, Kolom 1 Baris 3, Kolom 2 Baris 3, Kolom 3 Dapat dilihat bahwa web browser menampilkan tabel sesuai dengan panjang data yang terdapat pada baris terpanjang, dan jika anda mencoba mengecilkan jendela web browser, tampilan tabel akan bergeser menyesuaikan dengan lebar web browser. Inilah tampilan default dari tabel HTML. Mengatur Lebar Tabel Dengan Atribut Width Atribut width dapat digunakan untuk tag tabel tag table maupun untuk tag kolom tag th, tag td, maupun tag col. Jika diletakkan pada tag table, atribut ini berfungsi untuk mengatur lebar tabel secara keseluruhan. Namun jika diletakkan pada tag th atau td, atribut ini akan berfungsi untuk mengatur lebar kolom. Untuk “memaksa” web browser menampilkan lebar tabel sesuai dengan yang diinginkan, kita dapat menambahkan atribut width pada tag table, seperti contoh berikut Contoh penggunaan atribut width tabel HTML, Contoh pemakaian attribut width dalam Tabel HTML Belajar atribut width dalam Tabel HTML -Lebar Tabel 600px- Judul 1 Judul 2 Judul 3 Baris 1, Kolom 1 Baris 1, Kolom 2 Baris 1, Kolom 3 Data yang sangat panjang, sehingga merusak tampilan dari tabel Baris 2, Kolom 2 Baris 2, Kolom 3 Baris 3, Kolom 1 Baris 3, Kolom 2 Baris 3, Kolom 3 Jika anda mencoba mengubah kembali ukuran web browser, tampilan tabel akan tetap, sesuai dengan nilai dari atribut width. Atribut width dapat berisi nilai fixed tetap, yakni dalam satuan pixel misalnya 400px, 600px, maupun nilai relatif dalam bentuk persen misalnya 30%, 60%. Jika kita menggunakan nilai relatif seperti 50%, maka lebar tabel akan ditampilkan sebesar 50% dari tag induk tag parent dari tab tabel. Sepanjang contoh kita disini, tag parent dari tag table adalah tag body. Namun untuk tag body ini, kita tidak merubah nilai widthnya, dan secara default mencakup seluruh lebar web browser. Sehingga jika sebuah tabel memiliki lebar 50%, maka ukurannya adalah 50% dari layar web browser. Mengatur Lebar Kolom Dengan Atribut Width Pada contoh diatas, walaupun kita telah mengatur lebar dari tabel, namun lebar masing-masing kolom akan dibagi’ secara proporsional oleh web browser. Untuk mengatur lebar kolom tabel secara individu, maka atribut width harus diletakkan pada tag kolom tag th, td, maupun tag col. Namun syarat agar kita bisa mengatur lebar masing-masing kolom, lebar tabel juga telah ditentukan terlebih dahulu melalui atribut width pada tag table. Berikut adalah contoh tabel yang menggunakan atribut width pada tag th. Contoh pemakaian attribut width dalam Tabel HTML Belajar atribut width dalam Tabel HTML -Lebar Tabel 600px- Judul 1 width=300px Judul 2 width=200px Judul 3 width=100px Baris 1, Kolom 1 Baris 1, Kolom 2 Baris 1, Kolom 3 Data yang sangat panjang, sehingga merusak tampilan dari tabel Baris 2, Kolom 2 Baris 2, Kolom 3 Baris 3, Kolom 1 Baris 3, Kolom 2 Baris 3, Kolom 3 Seperti yang terlihat, bahwa lebar dari masing-masing kolom diset melalui nilai atribut width. Sebagai catatan, seandainya total lebar dari seluruh kolom atribut width pada tag th melebihi lebar tabel atribut width pada tag table, maka lebar masing-masing kolom akan disesuaikan’ agar tidak melebihi lebar tabel. Sehingga untuk menghindari tampilan yang tidak diinginkan, pastikan agar total lebar kolom tidak melebihi nilai width tabel.
Menetapkan lebar kolom tabel secara otomatis adalah tugas penting bagi perancang web mana pun. Apakah Anda membuat halaman untuk situs web, merancang teks untuk brosur, atau hanya menyusun laporan, tabel adalah cara yang sangat serbaguna untuk menyajikan ide dan data. Tapi sebagai berguna karena mereka, mereka bisa menjadi sakit kepala jika mereka tidak mengikuti prinsip – prinsip desain dasar. Jika tabel terlalu lebar, mereka akan meluap dari halaman web, membuat informasi sulit dibaca. Di sisi lain, tabel yang terlalu sempit dapat menyulitkan untuk memahami data sepenuhnya. Untuk memastikan bahwa tabel Anda terlihat bagus dan mudah dibaca, Anda perlu mengatur lebar kolom secara otomatis. Untungnya, ada beberapa cara berbeda untuk melakukan ini. Di sini kita akan membahas beberapa perintah sederhana yang akan mendapatkan kolom Anda lebar yang tepat yang Anda butuhkan. Metode pertama adalah dengan menggunakan perintah “ColumnsAutoSize width=” diikuti dengan lebar kolom yang diinginkan. Perintah ini akan secara otomatis mengatur setiap kolom ke lebar yang ditentukan. Ini adalah cara yang bagus untuk menyesuaikan kolom dengan cepat agar sesuai dengan jumlah karakter yang Anda butuhkan. Metode kedua adalah dengan menggunakan perintah “ ini akan secara otomatis menyesuaikan lebar kolom agar sesuai dengan isi tabel. Ini adalah cara yang bagus untuk memastikan Anda mendapatkan desain yang sempurna tanpa harus menyesuaikan kolom secara manual. Metode terakhir adalah dengan menggunakan perintah “ ini akan secara otomatis menyesuaikan lebar kolom agar sesuai dengan ukuran halaman, memastikan bahwa tabel Anda terlihat bagus bahkan di perangkat seluler. Baik Anda membuat situs web, brosur, atau laporan, mengatur lebar kolom tabel adalah bagian penting dari proses desain. Dengan menggunakan perintah ini, Anda dapat dengan cepat dan mudah mengatur lebar kolom untuk memastikan tabel Anda terlihat bagus dan mudah dibaca. Luangkan waktu Anda untuk bereksperimen dan temukan desain meja terbaik untuk proyek Anda. Dengan perintah yang tepat, Anda dapat dengan mudah membuat tata letak yang sempurna untuk membantu mewujudkan ide dan data Anda. Kolom tabel sering berisi data yang terlalu lebar untuk pembacaan normal. Sangat penting untuk mengatur lebar kolom sehingga konten mudah dibaca dan terorganisir. Untungnya, mengatur lebar kolom tabel adalah proses yang mudah, dan dapat dilakukan secara otomatis dengan beberapa perintah. Saat mengatur lebar kolom tabel, cara terbaik untuk melakukannya adalah dengan menggunakan perintah yang memungkinkan Anda mengatur lebar setiap kolom secara otomatis. Dengan menggunakan perintah, Anda akan dapat mengatur lebar kolom tabel dengan sempurna, memastikan bahwa konten terlihat rapi dan terorganisir. Langkah pertama untuk mengatur lebar kolom tabel secara otomatis menggunakan perintah adalah memastikan bahwa Anda mengetahui lebar persis yang ingin Anda setel untuk setiap kolom. Sangat penting untuk menentukan lebar yang tepat yang Anda butuhkan sehingga konten terlihat terorganisir dan mudah terlihat. Setelah Anda menentukan lebar yang tepat yang ingin Anda atur, Anda harus memasukkan perintah “SET_COLUMENT_WIDW” ke dalam editor teks Anda. Perintah ini akan memungkinkan Anda untuk mengatur lebar setiap kolom untuk apa pun yang Anda pilih. Pastikan Anda menempatkan lebar yang tepat yang Anda pilih dalam perintah agar dapat bekerja dengan benar. Jika Anda ingin mengatur lebar kolom dari tabel yang sudah ada sebelumnya, Anda dapat menggunakan perintah “adjust_column_ width “. Perintah ini akan mengambil lebar yang ada untuk setiap kolom dan menyesuaikannya dengan lebar yang Anda tentukan. Ini bisa berguna jika Anda sudah menyiapkan tabel yang ingin Anda buat beberapa penyesuaian kecil. Perintah terakhir yang dapat Anda gunakan saat mengatur lebar kolom tabel adalah perintah “fit_column_width “. Perintah ini akan secara otomatis menyesuaikan lebar kolom tabel agar sesuai dengan konten di dalamnya. Ini adalah opsi yang bagus jika Anda tidak yakin lebar apa yang harus ditetapkan atau jika Anda berurusan dengan tabel besar dan ingin memastikan bahwa Anda mendapatkan tampilan terbaik untuk setiap kolom. Setelah Anda memilih perintah dan memasukkannya ke dalam editor teks Anda, lebar kolom tabel akan diatur ke pengukuran yang tepat yang Anda tentukan. Ini akan memastikan bahwa konten Anda terlihat terorganisir dan mudah dibaca. Menetapkan lebar kolom tabel adalah bagian penting dari membuat tabel dan memastikan konten mudah dibaca. Dengan bantuan perintah ini, Anda dapat secara otomatis mengatur lebar setiap kolom dan memastikan bahwa konten Anda terlihat rapi dan terorganisir. Apa Yang Terjadi? Menetapkan lebar kolom tabel secara otomatis bisa menjadi tugas yang menakutkan. Tetapi jika Anda tahu perintah dan cara menggunakannya, itu bisa menjadi tugas yang sederhana. Saat membuat tabel, sering kali perlu mengatur lebar kolom agar informasi ditampilkan dengan benar. Ada beberapa metode berbeda untuk mengatur lebar tabel, tetapi salah satu metode yang paling berguna adalah melakukannya dengan perintah. Menggunakan perintah untuk mengatur lebar kolom tabel secara otomatis memungkinkan Anda untuk dengan cepat dan mudah membuat tabel dengan lebar yang konsisten, tidak peduli konten apa yang Anda masukkan ke dalam sel. Ini juga mudah untuk menyesuaikan lebar dengan cepat, sehingga memungkinkan untuk membuat tabel dengan lebar fleksibel berdasarkan konten. Untuk menggunakan perintah untuk mengatur lebar kolom tabel, Anda harus terlebih dahulu memahami beberapa sintaks HTML dasar. Kode untuk tabel terlihat seperti ini Pada intinya, The tag mendefinisikan tabel. Itu tag digunakan untuk mendefinisikan deretan tabel, sedangkan tag mendefinisikan semua kolom. Untuk mengatur lebar kolom tabel, Anda akan menggunakan atribut width. Atribut ini dapat ditambahkan ke salah satu tag, seperti ini Atribut width digunakan untuk menentukan seberapa lebar kolom seharusnya, dalam persentase atau piksel. Sebagai contoh, yang pertama tag memiliki atribut width sebesar 50%. Ini berarti bahwa kolom pertama akan menjadi setengah dari lebar keseluruhan tabel. Anda juga dapat menentukan lebar maksimum atau lebar minimum. Anda dapat melakukan ini dengan menambahkan atribut max – width atau min – width ke tag, seperti ini Atribut max – width memberitahu browser untuk tidak pernah membuat kolom lebih lebar dari 80% dari lebar tabel secara keseluruhan, sedangkan atribut min – width memberitahu browser untuk tidak pernah membuat kolom lebih sempit dari 20% dari lebar tabel secara keseluruhan. Ini memberi Anda banyak fleksibilitas dalam hal menciptakan lebar kolom yang fleksibel. Menggunakan perintah untuk mengatur lebar kolom tabel adalah cara yang bagus untuk membuat tabel dengan cepat dan mudah dengan lebar yang konsisten. Ini juga dapat digunakan untuk membuat tabel dengan lebar fleksibel yang menyesuaikan dengan konten. Ingatlah untuk menggunakan atribut width, max – width, dan min – width di tag untuk mengontrol seberapa lebar kolom. Mengapa Informasi Ini Penting? Menggunakan tabel dalam dokumen dapat membantu mengatur dan menyusun informasi lebih baik daripada menggunakan format teks standar. Ini juga cara yang bagus untuk memecah aliran teks dan membuat data lebih menarik secara visual. Tapi kadang – kadang, lebar kolom tabel tidak secara otomatis cocok dengan konten yang mereka pegang, membuat pekerjaan Anda terlihat berantakan. Untungnya, ada cara sederhana untuk memecahkan masalah ini. Anda bisa menggunakan perintah untuk secara otomatis mengatur lebar kolom tabel dalam dokumen Anda. Ini berarti bahwa data Anda akan selalu terlihat rapi, tidak peduli jenis informasi apa yang Anda coba sajikan. Berikut adalah cara mengatur lebar kolom tabel secara otomatis menggunakan perintah. Langkah pertama adalah membuka dokumen Anda dan memilih tabel yang ingin Anda sesuaikan. Anda akan melihat serangkaian perintah di bagian atas tabel, yang dapat Anda gunakan untuk mengatur lebar kolom Anda. Klik salah satu perintah dan menu akan muncul. Di menu, pilih opsi yang memungkinkan Anda menyesuaikan lebar kolom. Setelah Anda mengklik opsi itu, Anda akan dapat mengatur ukuran setiap kolom di tabel Anda. Setelah Anda mengatur ukuran untuk setiap kolom, klik tombol Terapkan’ untuk menyimpan perubahan Anda. Tabel Anda sekarang akan memiliki kolom dengan ukuran yang tepat yang telah Anda tentukan. Ini adalah cara yang bagus untuk memastikan bahwa data Anda selalu terlihat rapi dan terorganisir, tidak peduli berapa banyak konten yang Anda coba sajikan. Menggunakan perintah untuk mengatur lebar kolom tabel adalah proses sederhana yang dapat menyelamatkan Anda dari keharusan menyesuaikan ukuran setiap kolom secara manual. Ini juga cara yang bagus untuk memastikan bahwa data Anda disajikan secara profesional. Jadi lain kali Anda membuat dokumen dengan tabel, jangan lupa untuk mengatur lebar kolom menggunakan perintah. Anda akan senang Anda melakukannya! Kapan Dan Siapa Yang Membuat Artikel Ini Trending? Menetapkan lebar kolom tabel secara otomatis menggunakan perintah adalah cara mudah untuk menyesuaikan tampilan dan nuansa situs web. Ini tidak hanya menghemat waktu dan usaha tetapi juga memungkinkan webmaster untuk menata tabel mereka sesuai dengan keinginan mereka. Menyesuaikan halaman web dapat menjadi rumit dan memakan waktu, terutama ketika datang ke lebar kolom tabel. Hal ini sering membutuhkan mengetahui beberapa kode canggih dan teknik pengkodean. Ini bisa menjadi masalah bagi webmaster yang tidak memiliki keterampilan teknis atau waktu luang untuk mencari tahu bagaimana melakukan ini. Untungnya, ada alternatif – menggunakan perintah dalam CSS untuk mengatur lebar kolom tabel secara otomatis. Menggunakan perintah dalam CSS untuk secara otomatis mengatur lebar kolom tabel adalah proses yang mudah. Ini melibatkan pengaturan ukuran tertentu untuk kolom, dan kemudian menyesuaikan atribut untuk lebih menyesuaikan lebar dan membuatnya persis seperti yang diinginkan. Proses ini dapat dilakukan untuk semua jenis tabel, seperti tabel HTML, tabel Flash, atau bahkan tabel yang dibuat dengan komponen Microsoft Office. Untuk memulai, webmaster perlu menentukan ukuran kolom tabel. Hal ini dilakukan dengan mengukur lebar setiap kolom dengan penggaris atau pita pengukur. Kemudian, webmaster perlu memasukkan pengukuran lebar dalam perintah CSS yang sesuai. Sintaksnya terlihat seperti ini width {measurement}; Di mana “pengukuran” adalah pengukuran lebar yang diambil dalam piksel, sentimeter, atau milimeter. Dalam perintah ini, tanda kurung mewakili lebar kolom tabel yang harus disetel. Setelah kolom tabel telah diukur dan pengukuran yang sesuai telah dimasukkan, langkah selanjutnya adalah menambahkan atribut untuk menentukan bagaimana lebar kolom harus diatur. Sintaks untuk ini terlihat seperti ini width {measurement} atribut {value}; Di mana “pengukuran” adalah pengukuran lebar yang sama yang dimasukkan untuk perintah pertama, dan “atribut” dan “nilai” adalah atribut yang harus ditetapkan. Beberapa atribut ini termasuk “tetap ,” yang menandakan bahwa lebar kolom tidak boleh berubah sesuai dengan isi tabel, atau“ cairan ,” yang memungkinkan kolom untuk menyesuaikan dengan isi tabel. Menetapkan lebar kolom tabel secara otomatis dengan perintah akan sangat menyederhanakan proses penyesuaian situs web. Hal ini dapat membuat lebih mudah bagi webmaster untuk memiliki tabel di situs mereka sesuai dengan gaya yang diinginkan tepat mereka, dan dapat menghemat banyak waktu dan usaha, juga. Ini dapat sangat membantu bagi pemula yang mungkin tidak percaya diri dalam keterampilan pengkodean mereka, atau untuk webmaster berpengalaman yang hanya ingin menghemat waktu sehingga mereka dapat fokus pada aspek lain dari situs web mereka. Untuk Mengatur Lebar Kolom Tabel Secara Otomatis Menggunakan Perintah Saat mendesain halaman web, mungkin sulit untuk mengukur dan menyelaraskan elemen dengan benar untuk menciptakan tata letak yang estetis. Kesulitannya sering diperparah ketika mencoba menggunakan perintah untuk mengatur lebar kolom tabel secara otomatis. Ini bisa menjadi tugas yang memakan waktu dan membosankan, tetapi dengan pengetahuan dan alat yang tepat, Anda dapat dengan cepat mencapai hasil yang sangat baik. Pertama, penting untuk memahami dasar – dasar bagaimana kolom tabel disusun. Tabel terdiri dari sel, setiap sel dapat berisi data dalam bentuk apa pun dari teks hingga konten multimedia. Hal ini juga memungkinkan untuk menentukan lebar kolom secara keseluruhan. Ini dapat dilakukan dengan dua cara, baik mengatur lebar kolom secara manual atau secara terprogram mengatur lebar kolom berdasarkan perintah tertentu. Untuk mengatur lebar kolom secara manual, Anda dapat menggunakan atribut width html di tag tabel. Atribut ini akan menentukan lebar piksel kolom dan memungkinkan Anda untuk mendefinisikannya dalam angka, persentase, atau unit default. Metode ini sangat membantu dalam kasus di mana ukuran yang tepat diketahui dan diinginkan, tetapi bisa sedikit membosankan ketika mencoba membuat tata letak yang lebih dinamis. Untuk tata letak yang lebih dinamis, menggunakan perintah untuk mengatur lebar kolom tabel secara otomatis memungkinkan solusi yang lebih nyaman. Mengatur lebar kolom secara otomatis dapat dicapai melalui penggunaan perintah tabel HTML, seperti dan. Perintah COLGROUP memungkinkan Anda untuk membagi tabel ke dalam bagian yang berbeda dan menetapkan lebar untuk setiap bagian. Ini sangat bagus untuk membuat tabel responsif, yang menyesuaikan lebarnya berdasarkan ruang yang tersedia. Menggunakan tag COL dalam perintah COLGROUP memungkinkan Anda mengatur lebar kolom sel individual secara manual. Metode lain yang populer untuk mengatur lebar kolom tabel secara otomatis adalah melalui penggunaan CSS. CSS adalah bahasa markup yang digunakan untuk desain halaman web dan menyediakan pengembang dengan perpustakaan yang komprehensif dari perintah. CSS dapat digunakan untuk mengatur lebar kolom baik dengan menetapkan ukuran yang tepat atau dengan menggunakan nilai – nilai seperti persentase atau nilai panjang minimum. Metode terakhir untuk mengatur lebar kolom tabel adalah dengan menggunakan JavaScript. JavaScript adalah bahasa scripting serbaguna dengan berbagai fungsi. Kadang – kadang digunakan untuk mengatur lebar kolom tabel secara otomatis dan dapat sangat berguna dalam kasus – kasus di mana lebar yang tepat perlu dihitung secara dinamis. Memilih perintah yang tepat untuk mengatur lebar kolom akan tergantung pada aplikasi tertentu dan hasil yang diinginkan. Pengaturan manual lebar dapat menguntungkan ketika ukuran yang tepat diketahui dan diinginkan. Di sisi lain, menggunakan salah satu metode otomatis — perintah HTML, CSS, atau JavaScript — mungkin menjadi solusi yang lebih efisien ketika ukuran yang tepat tidak diketahui. Apa pun metode yang Anda pilih, Anda dapat dengan cepat dan mudah mengatur lebar kolom tabel secara otomatis. Memanfaatkan metode ini di halaman web Anda berikutnya dapat membuat desain yang lebih efisien dan estetis.
Jika pada 5 tutorial MySQL sebelum ini kita telah mempelajari tentang tipe data tabel MySQL dan atribut tipe data tabel MySQL, pada tutorial kali ini akan dibahas tentang bagaimana merubah atau mengubah serta modifikasi tabel MySQL setelah tabel itu dibuat. Query yang akan kita pelajari adalah ALTER TABLE. Ada kalanya setelah sebuah tabel MySQL dibuat, kita ingin mengubah struktur tabel tersebut. Entah itu berupa penambahan kolom baru, atau penghapusan sebuah kolom untuk digantikan dengan kolom lain. Query untuk membuat tabel CREATE TABLE dan menghapus tabel DROP TABLE sudah kita bahas pada Tutorial MySQL Cara Membuat dan Menghapus Tabel MySQL. Kali ini kita akan menggunakan perintah ALTER TABLE untuk mengubah struktur tabel MySQL. Agar memudahkan dalam mempelajari query ALTER TABLE, saya akan membuat sebuah tabel sample daftar_jurusan. Silahkan buka MySQL client, dan gunakan perintah query berikut jika anda ingin membuat tabel yang sama mysql> SHOW DATABASES; +-+ Database +-+ information_schema mahasiswa mysql performance_schema test +-+ 5 rows in set sec mysql> USE mahasiswa; Database changed mysql> CREATE TABLE daftar_jurusan kode_jurusan CHAR5, nama_jurusan VARCHAR20,alamat VARCHAR100, jumlah_mahasiswa SMALLINT ; Query OK, 0 rows affected sec mysql> DESC daftar_jurusan; +-+-+-+-+-+-+ Field Type Null Key Default Extra +-+-+-+-+-+-+ kode_jurusan char5 YES NULL nama_jurusan varchar20 YES NULL alamat varchar100 YES NULL jumlah_mahasiswa smallint6 YES NULL +-+-+-+-+-+-+ 4 rows in set sec Query tersebut berisi perintah pembuatan tabel daftar_jurusan pada database mahasiswa. Jika anda belum membuat database, silahkan buat terlebih dahulu seperti pada Tutorial MySQL Membuat dan Menghapus Database. Cara Merubah Tipe Data Kolom MySQL Sesaat setelah membuat tabel daftar_jurusan, saya berfikir untuk merubah tipe data pada kolom jumlah_mahasiswa dari SMALLINT menjadi MEDIUMINT agar dapat menampung lebih banyak nilai. Perubahan ini dapat dilakukan dengan mengunakan query ALTER…MODIFY sebagai berikut ALTER TABLE nama_tabel MODIFY nama_kolom tipe_data_baru; Contoh query Alter…Modify mysql> ALTER TABLE daftar_jurusan MODIFY jumlah_mahasiswa MEDIUMINT; Query OK, 0 rows affected sec Records 0 Duplicates 0 Warnings 0 mysql> DESC daftar_jurusan; +-+-+-+-+-+-+ Field Type Null Key Default Extra +-+-+-+-+-+-+ kode_jurusan char5 YES NULL nama_jurusan varchar20 YES NULL alamat varchar100 YES NULL jumlah_mahasiswa mediumint9 YES NULL +-+-+-+-+-+-+ 4 rows in set sec Dari query DESC kita dapat melihat bahwa tipe data pada kolom jumlah_mahasiswa telah berubah menjadi MEDIUMINT. Cara Merubah Nama Kolom Tabel MySQL Untuk merubah nama kolom pada tabel yang sudah ada, dapat menggunakan perintah ALTER…CHANGE, dengan format query sebagai berikut ALTER TABLE nama_tabel CHANGE nama_kolom nama_kolom_baru tipe_data; Katakan kita ingin merubah nama kolom alamat menjadi alamat_jurusan agar menjadi lebih spesifik, dapat dilakukan dengan query berikut Contoh query Alter…Change mysql> ALTER TABLE daftar_jurusan CHANGE alamat alamat_jurusan VARCHAR100; Query OK, 0 rows affected sec Records 0 Duplicates 0 Warnings 0 mysql> DESC daftar_jurusan; +-+-+-+-+-+-+ Field Type Null Key Default Extra +-+-+-+-+-+-+ kode_jurusan char5 YES NULL nama_jurusan varchar20 YES NULL alamat_jurusan varchar100 YES NULL jumlah_mahasiswa mediumint9 YES NULL +-+-+-+-+-+-+ 4 rows in set sec Cara Merubah Nama Tabel MySQL Untuk beberapa kasus tertentu, mungkin saja kita memutuskan untuk merubah nama tabel MySQL. Untuk hal ini MySQL menyediakan query ALTER…RENAME TO dengan format query ALTER TABLE nama_tabel_lama RENAME TO nama_tabel_baru; Kita contohkan merubah tabel daftar_jurusan menjadi tabel_jurusan, maka querynya Contoh query Alter…Rename To mysql> ALTER TABLE daftar_jurusan RENAME TO tabel_jurusan; Query OK, 0 rows affected sec mysql> DESC daftar_jurusan; ERROR 1146 42S02 Table ' doesn't exist mysql> DESC tabel_jurusan; +-+-+-+-+-+-+ Field Type Null Key Default Extra +-+-+-+-+-+-+ kode_jurusan char5 YES NULL nama_jurusan varchar20 YES NULL alamat_jurusan varchar100 YES NULL jumlah_mahasiswa mediumint9 YES NULL +-+-+-+-+-+-+ 4 rows in set sec Dapat kita lihat bahwa setelah merubah nama tabel menjadi tabel_jurusan, tabel daftar_jurusan sudah tidak terdapat lagi di dalam database mahasiswa. Selain query ALTER…RENAME TO, terdapat juga perintah RENAME untuk merubah nama tabel,format querynya RENAME TABLE nama_tabel_lama TO nama_tabel_baru; Mari kita rubah kembali nama tabel tabel_jurusan menjadi daftar_jurusan Contoh query Alter…Rename To mysql> RENAME TABLE tabel_jurusan TO daftar_jurusan; Query OK, 0 rows affected sec mysql> DESC tabel_jurusan; ERROR 1146 42S02 Table ' doesn't exist mysql> DESC daftar_jurusan; +-+-+-+-+-+-+ Field Type Null Key Default Extra +-+-+-+-+-+-+ kode_jurusan char5 YES NULL nama_jurusan varchar20 YES NULL alamat_jurusan varchar100 YES NULL jumlah_mahasiswa mediumint9 YES NULL +-+-+-+-+-+-+ 4 rows in set sec Cara Menambahkan Kolom Baru pada Tabel MySQL Andaikan beberapa saat kemudian kita berfikir untuk menambahkan kolom yang berisi nama ketua jurusan ke dalam tabel daftar_jurusan, kita dapat saja menghapus tabel dan membuat ulang, namun dengan menggunakan query ALTER…ADD, menambahkan kolom baru dapat dilakukan dengan lebih mudah. ALTER TABLE nama_tabel ADD nama_kolom_baru tipe_data; Contoh query menambahkan kolom ketua_jurusan ke dalam tabel daftar_jurusan adalah Contoh query Alter…Add mysql> ALTER TABLE daftar_jurusan ADD ketua_jurusan VARCHAR50; Query OK, 0 rows affected sec Records 0 Duplicates 0 Warnings 0 mysql> DESC daftar_jurusan; +-+-+-+-+-+-+ Field Type Null Key Default Extra +-+-+-+-+-+-+ kode_jurusan char5 YES NULL nama_jurusan varchar20 YES NULL alamat_jurusan varchar100 YES NULL jumlah_mahasiswa mediumint9 YES NULL ketua_jurusan varchar50 YES NULL +-+-+-+-+-+-+ 5 rows in set sec Cara Menghapus Kolom Tabel MySQL Kebalikan dari menambahkan kolom baru, query ALTER…DROP dapat digunakan untuk menghapus sebuah kolom dari tabel MySQL. ALTER TABLE nama_tabel DROP nama_kolom; Mari kita contohkan dengan menghapus kolom ketua_jurusan dari tabel daftar_jurusan Contoh query Alter…Drop mysql> ALTER TABLE daftar_jurusan DROP ketua_jurusan; Query OK, 0 rows affected sec Records 0 Duplicates 0 Warnings 0 mysql> DESC daftar_jurusan; +-+-+-+-+-+-+ Field Type Null Key Default Extra +-+-+-+-+-+-+ kode_jurusan char5 YES NULL nama_jurusan varchar20 YES NULL alamat_jurusan varchar100 YES NULL jumlah_mahasiswa mediumint9 YES NULL +-+-+-+-+-+-+ 4 rows in set sec Cara Merubah Tipe Data Table Table Engine MySQL MySQL menyediakan beberapa tipe data untuk beberapa keperluan, seperti tipe data disebut juga dengan engine tabel MyISAM untuk tabel yang dioptimalisasikan untuk keperluan pembacaan yang lebih sering, atau tipe data InnoDB untuk tabel yang memerlukan transaksi. Perubahan tipe data dari MyISAM ke InnoDB atau sebaliknya dapat menggunakan perintah ALTER…ENGINE ALTER TABLE nama_tabel ENGINE = tipe_tabel; Dalam MySQL versi yang saya gunakan pada tutorial ini, default enginenya adalah InnoDB, hal ini berbeda jika dibandingkan dengan versi MySQL sebelumnya yang menggunakan tipe tabel MyISAM sebagai default. Pada contoh query dibawah ini kita akan merubah tipe data tabel daftar_jurusan dari InnoDB menjadi MyISAM. Contoh query Alter…Engine mysql> SHOW TABLE STATUS WHERE NAME='daftar_jurusan' \G; *************************** Name daftar_jurusan Engine InnoDB Version 10 Row_format Compact Rows 0 Avg_row_length 0 Data_length 16384 Max_data_length 0 Index_length 0 Data_free 9437184 Auto_increment NULL Create_time 2013-04-14 212002 Update_time NULL Check_time NULL Collation latin1_swedish_ci Checksum NULL Create_options Comment 1 row in set sec ERROR No query specified mysql> ALTER TABLE daftar_jurusan ENGINE = MyISAM; Query OK, 0 rows affected sec Records 0 Duplicates 0 Warnings 0 mysql> SHOW TABLE STATUS WHERE NAME='daftar_jurusan' \G; *************************** Name daftar_jurusan Engine MyISAM Version 10 Row_format Dynamic Rows 0 Avg_row_length 0 Data_length 0 Max_data_length 281474976710655 Index_length 1024 Data_free 0 Auto_increment NULL Create_time 2013-04-14 224329 Update_time 2013-04-14 224329 Check_time NULL Collation latin1_swedish_ci Checksum NULL Create_options Comment 1 row in set sec ERROR No query specified mysql> Query SHOW TABLE STATUS digunakan untuk melihat engine apa yang digunakan dalam sebuah tabel. Penjelasan tentang tipe tabel akan kita pelajari pada tutorial tersendiri. Dalam tutorial belajar MySQL kali ini kita telah membahas tentang query ALTER TABLE yang digunakan untuk mengubah struktur tabel di dalam MySQL. Dalam tutorial selanjutnya, kita akan mempelajari Cara Menambahkan data Query INSERT di dalam MySQL
untuk mengatur kolom table menggunakan perintah