1、定义连接db的过程:
中江网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站等网站项目制作,到程序开发,运营维护。成都创新互联公司2013年至今到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司。
Dim oConn As ADODB.Connection
Private Sub ConnectDB()
Set oConn = New ADODB.Connection
oConn.Open "DRIVER={MySQL ODBC 5.1 Driver};" _
"SERVER=localhost;" _
"DATABASE=yourdatabase;" _
"USER=yourdbusername;" _
"PASSWORD=yourdbpassword;" _
"Option=3"
End Sub
2、执行db插入的具体写法:
Dim rs As ADODB.Recordset
Private Sub InsertData()
Set rs = New ADODB.Recordset
ConnectDB
With wsBooks
For rowCursor = 2 To 11
strSQL = "INSERT INTO tutorial (author, title, price) " _
"VALUES ('" esc(.Cells(rowCursor, 1)) "', " _
"'" esc(.Cells(rowCursor, 2)) "', " _
esc(.Cells(rowCursor, 3)) ")"
rs.Open strSQL, oConn, adOpenDynamic, adLockOptimistic
Next
End With
End Sub
直接在excel中使用VBA连接MYSQL数据库,把EXCEL中的内容写入MYSQL数据库中
格式: mysql -h主机地址 -u用户名-p用户密码 1、例1:连接到本机上的MYSQL 找到mysql的安装目录,一般可以直接键入命令mysql -uroot -p,回车后提示你输密码,输入密码,直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql 2、连接到远程...
方法如下
1.使用命令 # service mysqld status 命令来查看mysql 的启动状态,如果出现mysqld is stopped 那就说明mysql服务是停止状态
2.如果出现 mysqld is running 那就说明mysql服务是启动状态 。
3.使用命令chkconfig --list 命令来查看mysql 的启动状态,在服务中找到mysqld的服务,如果状态为off,说明mysql服务没有启动。
我有一个较为简单的办法
不用VBA编程
如果你知道SQL语句的写法
可以利用EXCEL中的公式直接生成对应的 SQL插入语句
然后把这个语句复制到文本文件保存,直接在MYSQL中执行就行了
我就是这么做的
写VBA太麻烦