Perintah dasar mySQL

yap langsung saja. berikut ini adalah Perintah dasar mySQL :
SQL DASAR
  • Membuat database baru.
  • Membuat table baru.
    • Type column
    • Indexes dan Keys
  • Manipulasi data.
    • Inserting
    • Retrieving
    • Updateing
    • Deleting
  • Mengubah table.
1. Membuat Database Baru
  • Menampilkan database
  • mysql> SHOW DATABASES;
  • Membuat database
  • mysql> CREATE DATABASE [Nama databasemu];
  • Menggunakan database
  • mysql> USE [Nama databasemu];
  • Menghapus database
  • mysql> DROP DATABASE [Nama databasemu];
2. Membuat Table Baru
  • Menampilkan table
  • mysql> SHOW TABLES FROM [Nama databasemu];
  • Membuat table
  • mysql> CREATE TABLE [Nama tablemu] ( [nama column] [type column], [...]);
    Contohnya:
    mysql> CREATE TABLE anggota ( ID int(100), Nama varchar(255));
  • Menampilkan column
  • mysql> SHOW COLUMNS FROM [Nama tablemu];
  • Menghapus table
  • mysql> DROP TABLE [Nama tablemu];
Type column yang umum digunakan dalam MySQL:
  • Type String
    • char
    • varchar
    • text
    • blob
  • Type Numeric
    • int
    • tinyint
    • int zerofill
    • int not null
    • float
    • double
    • decimal
Menambahkan Indexing dan Keys kedalam Table:
mysql> ALTER TABLE [Nama tablemu] ADD INDEX ([Nama column yang ingin diberikan index]);
Contohnya:
mysql> ALTER TABLE anggota ADD INDEX (Nama);
mysql> CREATE TABLE [Nama tablemu] ( [nama column] [type column], [...],PRIMARY KEY ([nama column yang ingin diberikan key]));
Contohnya:
mysql> CREATE TABLE anggota ( ID int(100), Nama varchar(255),PRIMARY KEY (ID));
3. Manipulasi Data

  • Memasukan data
  • mysql> INSERT INTO [Nama tablemu] ([Nama column]) VALUES ([Isi/Nilai column]);
    Contohnya:
    mysql> INSERT INTO anggota (ID, Nama) VALUES (1,”Yustian”);
  • Mengupdate data
  • mysql> UPDATE [Nama tablemu] SET [Nama column]=[Isi/Nilai column] WHERE [Kondisi yang data diinginkan];
    Contohnya:
    mysql> UPDATE anggota SET Nama=“Yustian” WHERE ID=1;
  • Menghapus data
  • mysql> DELETE FROM [Nama tablemu] WHERE [Kondisi yang data diinginkan];
    Contohnya:
    mysql> DELETE FROM anggota WHERE ID=1;
4. Mengubah Table
  • Mengganti nama table
  • mysql> ALTER TABLE [Nama tablemu] RENAME [Nama yang baru];
    Contohnya:
    mysql> ALTER TABLE anggota RENAME anggotaku;
  • Menambah column ke dalam table
  • mysql> ALTER TABLE [Nama tablemu] ADD [nama column] [type column], [...];
    Contohnya:
    mysql> ALTER TABLE anggota ADD Nama char(100);
  • Menghapus column
  • mysql> ALTER TABLE [Nama tablemu] DROP [nama column];
    Contohnya:
    mysql> ALTER TABLE anggota DROP Nama;
  • Mengganti nama dan type column
  • mysql> ALTER TABLE [Nama tablemu] CHANGE [nama column] [Nama column yang baru] [type column], [...];
    Contohnya:
    mysql> ALTER TABLE anggota CHANGE Nama Username varchar(255);


    Terima Kasih
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Mengaktifkan HTTPS Apache pada openSUSE


download  file tutorialnya di sini :  

Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Mengaktifkan HTTPS Apache pada openSUSE


  1. Pastikan bahwa apache telah memuat mod_ssl. Perintah berikut ini akan menyesuaikan APACHE_MODULES di /etc/sysconfig/apache2:
 # a2enmod ssl
  1. Pastikan juga bahwa konfigurasi SSL aktif. Perintah berikut akan melakukan perubahan APACHE_SERVER_FLAGS di /etc/sysconfig/apache2:
           # a2enflag SSL
  
         Alasan mengapa flag SSL juga diperlukan adalah karena semua konfigurasi SSL terlampir   dalam statement . Cara ini dapat menghentikan servis sampai prasyarat yang diperlukan muncul dan kita ingin menggunakannya semua.

  1. Perintah berikut akan menciptakan self signed keys dengan cara yang sangat sederhana.

        # /usr/bin/gensslcert
  1. cek apakah sertifikat sudah ada di : 
 * /etc/apache2/ssl.crt/ca.crt
    * /etc/apache2/ssl.key/server.key
 * /etc/apache2/ssl.crt/server.crt
 * /etc/apache2/ssl.csr/server.csr
  1. Copy  /etc/apache2/ssl.crt/ca.crt ke /srv/www/htdocs/CA.crt. 
 Hasil copy dari file ca.crt pada /etc/apache2/ssl.crt/ca.crt akan dipasang  di /srv/www/htdocs/CA.crt untuk didownload.
  1. Buat vhost


cd /etc/apache2/vhost.d/
cp vhost-ssl.template smkn3bgr.net.conf


  1. setting file configurasi vhost


vi smkn3bgr.net.conf
ubah
DocumentRoot "/srv/www/htdocs/"
menjadi
DocumentRoot "/srv/www/htdocs/smkn3bgr.net"


Tekan Esc Ketik :wq untuk save and quit


  1. buat folder root vhost dan file index.html


cd /srv/www/htdocs/
mkdir smkn3bgr.conf
vi index.html


isikan index.html seperti gambar di atas. Tekan Esc Ketik :wq untuk save and quit
  1. Restart service Apache untuk mengaplikasikan perubahan yang kita lakukan.


rcapache2 restart


  1. Jalankan browser dan coba buka https://www.smkn3bgr.net/ .
  2. kita akan ditanya sertifikat. Klik pada teks I Understand the Risks → Add Exception. Jika terlihat file index di browser, maka https telah aktif.















Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati