Anda di halaman 1dari 20

Membuat Tabel di XAMPP Melalui Bahasa Pemograman PHP dan

MySql

DISUSUN OLEH :

ALVINA GUSTIA PUTRI

20219597

1EB19

FAKULTAS EKONOMI

PRODI AKUNTANSI

UNIVERSITAS GUNADARMA

2020
• Pengertian XAMPP
XAMPP adalah perangkat lunak bebas, yang mendukung banyak system oprasi,
merupakan kompilasi dari beberapa program.XAMPP merupakan tool yang menyediakan paket
perangkat lunak ke dalam satu buah paket.Dengan menginstall XAMPP maka tidak perlu lagi
melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual.
XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk anda atau auto
konfigurasi. XAMPP merupakan salah satu paket installasi Apache, PHP dan MySQL instant
yang dapat kita gunakan untuk membantu proses installasi ketiga produk tersebut.Selain paket
installasi instant XAMPP versi 1.6.4 juga memberikan fasiltias pilihan pengunaan PHP4 atau
PHP5.Untuk berpindah versi PHP yang ingin digunakan juga sangat mudah dilakukan dengan
mengunakan bantuan PHP-Switch yang telah disertakan oleh XAMPP, dan yang terpenting
XAMPP bersifat free atau gratis untuk digunakan.

Dukungan terhadap pemrograman berbasis obyek (object oriented programming/OOP)


ditambahkan pada Perl 5, yang pertama kali dirilis pada tanggal 31 Juli 1993.Proyek
pengembangan Perl 6 dimulai pada tahun 2000, dan masih berlangsung hingga kini tanpa
tanggal yang jelas kapan mau dirilis. Ini dikatakan sendiri oleh Larry Wall dalam satu pidatonya
yang dikenal dengan seri The State of the Onion. Dua di antara karakteristik utama Perl adalah
penanganan teks dan berbagai jalan pintas untuk menyelesaiakn persoalan-persoalan
umum.Perl sangat populer digunakan dalam program-program CGI (Common Gateway
Interface) dan berbagai protokol Internet lainnya.Seperti diketahui, TCP/IP sebagai basis bagi
semua protokol Internet yang dikenal sekarang ini menggunakan format teks dalam komunikasi
data.Seperti juga bahasa populer lainnya, Perl menerima banyak kritikan.Meski banyak di
antaranya hanya berupa mitos, atau berlebih-lebihan, tapi terdapat juga sejumlah kritikan yang
valid. Salah satunya adalah, sintaksnya susah dibaca, karena banyak menggunakan simbol-
simbol yang bukan huruf dan angka.

Fungsi XAMPP :

Sebagai software yang cross platform tentunya dimaksudkan agar semua orang dapat
menggunakannya. Apache adalah suatu software yang juga dikembangkan Apache
Friends dengan tujuan untuk membuat web server pribadi sehingga anda dapat membuat
tampilan web yang dinamis. Istilah ini biasa disebut Localhost. Banyak developer web yang
terlebih dahulu mencoba menjalankan webnya di Localhost sebelum akhirnya diposting di web
server yang sesungguhnya.

Selain sebagai web server, XAMPP juga menunjang beberapa Bahasa pemrograman khusus
dalam website yakni PHP, MySQL dan Perl. PHP merupakan suatu Bahasa yang sering
digunakan oleh programmer khusus Back End karena memang lebih mengutamakan logika
dibanding tampilan, beda halnya dengan HTML atau CSS. Oleh karena itu script PHP tidak
akan terlihat dalam tampilan website anda.
Selain sebagai web server, XAMPP juga menunjang beberapa Bahasa pemrograman khusus
dalam website yakni PHP, MySQL dan Perl. PHP merupakan suatu Bahasa yang sering
digunakan oleh programmer khusus Back End karena memang lebih mengutamakan logika
dibanding tampilan, beda halnya dengan HTML atau CSS. Oleh karena itu script PHP tidak
akan terlihat dalam tampilan website anda.

MySQL merupakan suatu software yang digunakan untuk mengelola SQL (Structured Query
Language). Bahasa ini biasa digunakan untuk keperluan database khusus pada website.
Pengelolaan database yang dimaksudkan adalah untuk menambah data, mengubah,
menghapus dan lain – lain. Keberadaan MySQL juga biasanya identic dengan Bahasa PHP.
Selanjutnya adalah tools bernama Perl. Bahasa pemrograman yang satu ini tidak hanya
digunakan untuk pengelolaan website saja namun juga dalam berbagai hal, juga merupakan
salah satu Bahasa pemrograman versi jadul namun tetap bisa eksis sampai sekarang. Perl
pertama kali dikenalkan pada tahun 1987 dimana saat itu masih menggunakan Unix.

• Pengertian PHP
Bahasa pemrograman PHP merupakan bahasa pemrograman untuk mebuat web yang
bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang
bersifat dinamis.PHP dapat dijalankan pada berbagai macam Operating System (OS), misalnya
Windows, Linux dan Mac OS.Selain Apache, PHP juga mendukung beberapa web server lain,
misalnya Microsoft IIS, Caudium, PWS dan lain-lain. Seperti pernah disinggung sebelumnya
bahwa PHP dapat memanfaatkan database untuk menghasilkan halaman web yang
dinamis.Sistem manajemen database yang sering digunakan bersama PHP adalah
MySQL.Namun PHP juga mendukung system manajemen Database Oracle, Microsoft Acces,
Interbase, d-Base, PostgreSQL dan sebagainya.

Hingga kini PHP sudah berkembang hingga versi ke 5. PHP 5 mendukung penuh Object
Oriented Programing(OOP), integrasi XML, mendukung semua ekstensi terbaru MySQL,
pengembangan web services dengan SOAP dan REST, serta ratusan peningkatan kemampuan
lainnya dibandingkan versi sebelumnya. Sama dengan web server lainnya PHP juga bersifat
open source sehingga setiap orang dapat menggunakannya dengan gratis.

Fungsi PHP :

Lalu, apa fungsi dari bahasa PHP ini? Berbicara soal membuat halaman web, bisa dibilang ini
bukanlah bahasa pemrograman yang wajib dipakai. Mengapa? Karena Anda bisa saja
menggunakan bahasa HTML saja untuk membuat sebuah halaman web. Namun, web yang
dihasilkan HTML maupun CSS dikenal statis dan bersifat tetap. Oleh karena itu digunakan juga
bahasa PHP.

Untuk pembuatan web, kode PHP umumnya disisipkan pada dokumen HTML. Karena
kemampuan inilah PHP juga sering disebut sebagai bahasa pemrograman script atau Scripting
Language. Dalam hal ini, Dengan menggunakan PHP, Anda bisa dimudahkan dalam membuat
konten di dalam sebuah halaman karena lebih efektif. Misalnya, untuk melakukan pengulangan
secara lebih efektif, menginput database, dan sebagainya.
• Pengertian MySql
Perkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query
Language.SQL merupakan bahasa terstruktur yang khusus digunakan untuk mengolah
database.SQL pertama kali didefinisikan oleh American National Standards Institute (ANSI)
pada tahun 1986.MySQL adalah sebuah sistem manajemen database yang bersifat open
source.MySQL adalah pasangan serasi dari PHP.MySQL dibuat dan dikembangkan oleh
MySQL AB yang berada di Swedia.

MySQL dapat digunakan untuk membuat dan mengola database beserta isinya.Kita
dapat memanfaatkan MySQL untuk menambahkan, mengubah dan menghapus data yang
berada dalam database.MySQL merupakan sisitem manajemen database yang bersifat at
relational. Artinya data-data yang dikelola dalam database akan diletakkan pada beberapa tabel
yang terpisah sehingga manipulasi data akan menjadi jauh lebih cepat. MySQL dapat
digunakan untuk mengelola database mulai dari yang kecil sampai dengan yang sangat
besar.MySQL juga dapat menjalankan perintah-perintah Structured Query Language (SQL)
untuk mengelola database-database yang ada di dalamnya.Hingga kini, MySQL sudah
berkembang hingga versi 5. MySQL 5 sudah mendukung trigger untuk memudahkan
pengelolaan tabel dalam database.

Fungsi MySql :

MySQL memiliki beberapa keistimewaanm atau fungsi, antara lain:

1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti
Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.

2. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak


sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.

3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang
bersamaan tanpa mengalami masalah atau konflik.

4. ‘Performance tuning’, MySQL memiliki kecepatan yang menakjubkan dalam


menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan
waktu.
5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti signed /
unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.

6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang
mendukung perintah Select dan Where dalam perintah (query).

7. Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level subnetmask,


nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.

8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala
besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris.
Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.

9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol


TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).

10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan
menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum
termasuk di dalamnya.

11. Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan
bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).

12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat
digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan
petunjuk online.

13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani
ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.
Tutorial Pembuatan Tabel di XAMPP dalam pemograman PHP dan
MySQL
1. Jalankan Aplikasi XAMPP (run xampp)

Jalankan Aplikasi XAMPP, lalu jalankan port Mysql dan Apache seperti terlihat pada gambar.

2. Buka Browser yang ingin anda gunakan (misal Mozilla, google, safari, opera,
Internet Explorer)

Buka browser, lalu masukan url seperti ini “localhost/phpmyadmin” (tanpa tanda petik)
seperti pada gambar berikut.
Localhost/phpmyadmin atau http://localhost/phpmyadmin

Ketikkan URL seperti diatas maka akan menuju ke halaman homepage phpmyadmin seperti ini.
Pada halaman homepage terdapat beberapa menu dan pengaturan. Anda dapat mengubah bahasa
ke bahasa indonesia dengan memilih di bagian Language.

Setelah anda membuka halaman phpmyadmin, anda sudah dapat memulai membuat database.

3. Cara Membuat Database Baru di phpmyadmin

Klik pada menu Databases (tombol databases), akan muncul tampilan seperti ini
4. Cara Membuat Tabel di dalam database

Setelah anda membuat database dengan nama databaseku, sekarang anda membuat tabel dengan
nama misalnya tb_admin dan tentukan jumlah field yang ingin anda buat lalu klik GO

Ketikan nama tabel > Masukan Jumlah Field > Tekan GO

Selanjutnya isikan struktur tabel seperti ini


5. Cara Menyisipkan data pada tabel (inserting data)

Setelah anda membuat tabel dengan nama mahasiswa, sekarang anda coba
menginputkan data dengan cara Klik insert dan masukan data yang ingin anda inputkan
lalu tekan save. Masukan beberapa data sehingga tabel tb_admin memiliki beberapa
data.

Klik INSERT maka Muncul form inputan seperti ini, maka inputkan data sesuai keinginan anda
Isikan data pada bagian VALUE sebelah kanan layar anda, Isi data sesuai yang anda inginkan
dan tekan GO

Setelah anda menginputkan , Pilih tombol Browse untuk melihat datanya

Data yang anda inputkan sudah terinput ke tabel tersebut dan dapat terlihat data yang anda
masukan muncul pada tampilan browse.

Setelah itu klik export dan file sudah tersimpan di folder pc anda..
Setelah tersimpan, buka file, dan jadilah script seperti dibawah ini
Dan jadilah table seperti dibawah ini
Script Frameset.html
Script A.html
Script B.html
Script C.html
Script D.html
Script E.html
Frameset.html (Tampilan Akhir)
Daftar Pustaka
http://lifeopensourch.blogspot.com/2012/07/makalah-basis-data-xamppsql.html

https://www.dosenpendidikan.co.id/xampp-adalah/

https://www.dosenpendidikan.co.id/xampp-adalah/

https://www.nesabamedia.com/pengertian-xampp/

https://bootup.ai/blog/pengertian-php-serta-fungsi-dalam-pemrograman-website/

https://bootup.ai/blog/pengertian-php-serta-fungsi-dalam-pemrograman-website/

Anda mungkin juga menyukai