Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana menghubungkan &meminta MySQL dari dalam Lua?

Contoh kerja minimal untuk LuaSQL - antarmuka sederhana dari Lua ke DBMS.

package.cpath = package.cpath .. ";/usr/lib/i386-linux-gnu/lua/5.1/?.so"

luasql = require "luasql.mysql"

env = assert (luasql.mysql())
con = assert (env:connect("dbname","user","password"))
cur = assert (con:execute("SHOW TABLES"))

row = cur:fetch ({}, "a")
while row do
  print(string.format("Name: %s", row.Tables_in_dbname))
  row = cur:fetch (row, "a")
end

Baris 1 digunakan jika modul luasql.mysql tidak ditemukan. Juga variabel lingkungan LUA_CPATH dapat digunakan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menggunakan SSH Tunneling sebagai Alternatif VPN

  2. Masukkan ke dalam tabel yang sama memicu mysql

  3. Apakah masuk akal untuk menggunakan indeks yang memiliki kardinalitas rendah?

  4. mysqli tidak didukung di mesin aplikasi google dengan php

  5. Pernyataan MySql bersiap tidak lengket