Selamat datang di blog saya, kali ini saya akan membagikan tutorial bagaimana cara untuk mengamankan MySql dan mempercepat performa nya. Tentunya jika anda memiliki website atau program yang selalu menarik query dari mysql dengan user yang banyak, pasti nya anda harus membuat mysql berjalan dengan optimal. Bagaimana caranya, berikut adalah tutorial nya : Mengubah port …
Continue reading "Cara membuat Performa dan mengamankan MYSQL"
The post Cara membuat Performa dan mengamankan MYSQL appeared first on ReshaJTama.
]]>Seperti yang kita ketahui, mysql menggunakan port 3306 sebagai default port nya. Kita bisa mengubah default port nya sesuai dengan yang kita mau. Berikut adalah caranya :
Cari file my.ini mysql


Terkadang orang sering lupa dengan settingan ini ?, walaupun sepele tetapi sangat fatal jika kita lupa mensetting nya. Dengan binding Ip address ini kita dapat mensetting siapa saja yang dapat melakukan akses terhadap mysql. Untuk settingan nya seperti ini :

Untuk apa settingan berikut ini ?, Settingan ini membuat file file kecil dalam setiap table yang anda buat pada mysql. Sehingga apabila terjadi rusak pada salah satu table, tidak merambat ke table lain. Berikut settingannya :
Pada settingan ini pastikan anda memiliki RAM minimal 4 GB pada PC yang terinstall mysql server. Karena pada settingan ini akan mengizinkan Mysql untuk mengakses RAM anda, saya saran kan untuk settingan ini jangan memberikan Akses lebih dari 2 GB pada Mysql, karena saya pernah melakukan settingan lebih dari 2 GB dan Mysql tidak mau berjalan, tetapi jika anda bisa mengoprek nya agar bisa menjadi lebih optimal terserah anda, oke langsung ke caranya saja :
Setelah melakukan optimasi, jangan lupa untuk merestart Mysql Sevice nya, kemudian silahkan bandingkan bagaimana performanya. Semoga bermanfaat dan jangan lupa untuk menshare nya ke teman teman anda. Terima kasih
The post Cara membuat Performa dan mengamankan MYSQL appeared first on ReshaJTama.
]]>Selamat datang di blog saya. Kali ini saya akan membagikan tutorial bagaimana cara untuk import file xlsx untuk masuk ke query sql kita. kita membutuhkan 2 module yang di butuhkan untuk membuat script tersebut yaitu : xlrd mysqldb Disini saya mempunyai sebuah file dengan format xls dengan nama “Test.xls”. Berikut isi file tersebut : Jangan …
Continue reading "Python – Import XLSX to SQL file"
The post Python – Import XLSX to SQL file appeared first on ReshaJTama.
]]>Disini saya mempunyai sebuah file dengan format xls dengan nama “Test.xls”. Berikut isi file tersebut :

Jangan lupa membuat Database dengan Table yang sesuai dengan file nya. Seperti ini :

Nah sekarang kita buat script untuk bisa konek ke database kita. disini saya menggunakan mysql sebagai databasenya, jadi saya menggunakan module MySQLdb sebagai connector nya. jika anda menggunakan database lain, anda bisa mencari module database connector nya.
import MySQLdb as sql
db = sql.connect(host="localhost", user="root",passwd="123", db="excel")
curs = db.cursor()
query = """ INSERT INTO belajar(id,nama,kelas,alamat) VALUES (%s,%s,%s,%s)"""
Kemudian untuk mengimport file xls nya kalian harus menambahkan module xlrd. xlrd hanya bisa menggunakan file dengan exstensi ‘.xls’ saja. Anda tidak bisa import file seperti ‘.xlsx’,’.csv’ atau file excel lainnya.
import xlrd
book = xlrd.open_workbook("Test.xls") #nama file xls nya
sheet = open.sheet_by_name('Test') #nama sheet excel
Nah, tinggal kita gabungin terus pake looping buat masukin datanya. Untuk full script nya bisa di lihat disini atau mendownload nya via github :
import xlrd
import MySQLdb as sql
# SQL
db = sql.connect(host="localhost", user="root",passwd="toor", db="excel")
curs = db.cursor()
query = """ INSERT INTO belajar(id,nama,kelas,alamat) VALUES (%s,%s,%s,%s)"""
# XLS File
book = xlrd.open_workbook("Test.xls") #nama file xls nya
sheet = book.sheet_by_name('Test') #nama sheet excel
#Execute
for n in range(1,sheet.nrows):
id = sheet.cell(n,0).value
nama = sheet.cell(n,1).value
kelas = sheet.cell(n,2).value
alamat = sheet.cell(n,3).value
values = (id,nama,kelas,alamat)
curs.execute(query,values)
curs.close
db.commit()
print("Anda telah berhasil Import !!!")
Silahkan jika anda ingin mendownload source Code nya. Bisa di ambil di akun saya.
https://github.com/ReshaJTama/xlstosql
Anda dapat mengunjungi source tutorial ini di
https://mherman.org/blog/import-data-from-excel-into-mysql-using-python/
The post Python – Import XLSX to SQL file appeared first on ReshaJTama.
]]>