利用clisp的管理工具 quicklisp 安裝加載 cffi 和 cl-mysql mysql
(ql:quickload :cffi) sql
(ql:quickload :cl-mysql) 數據庫
鏈接(connect :host"127.0.0.1":user"root":password"") 工具
(query"use test") ui
這樣就能夠進行數據庫操做了 string
(defpackage :lisp-mysql
(:use :cl :cl-mysql :cl-mysql-system))
(in-package :lisp-mysql)
(defun create-person ()
(query "create table person (
name varchar(10),
age int)"))
(defun insert (name age)
(let((sql (concatenate 'string "insert into person values ('" name "', " age ")")))
(query sql)))
(defun select ()
(query "select * from person"))
知道如何使用了吧 就是query + sql語句 table