1、安装
sudo apt-get install mysql-server
mysql-client安装
过程中需要配置root的密码。
通过service mysql status 可以查看已经安装好的mysql的运行情况。
2、修改默认的存储文件和其他相关配置
5、python连接db从git下载包:https://github.com/PyMySQL/PyMySQL下载后解压,然后通过python setup.py install --user 安装到当前用户目录下。
# -*- coding:utf-8 -*-import pymysql#创建连接con = pymysql.connect(host='***', port=3306, user='***', passwd='***', db='***', charset='utf8')# 创建游标cursor = con.cursor()# 执行SQL,并返回收影响行数effect_row = cursor.execute("select * from table")#获取首行的结果row_1 = cursor.fetchone()# 获取剩余结果前n行数据row_2 = cursor.fetchmany(3)# 获取剩余结果所有数据row_3 = cursor.fetchall()con.commit()cursor.close()con.close()
6、c++连接db#include <iostream>#include <mysql/mysql.h>#include <stdio.h>#include <string.h>using namespace std;
int main(int argc, char* argv[]){ //准备mysql的访问结构 MYSQL mysql; mysql_init( &mysql ); mysql_real_connect( &mysql, "***", //要访问数据库的IP地址 "***", //用户名 "***", //密码 "***", //要访问的数据库 3306, //该数据库的端口 NULL, //一般为NULL 0 //一般为0 );
//插入 string sql = "insert into table(字段1,字段二) values ('***','***')"; //执行sql语句 mysql_query(&mysql,"SET NAMES utf8"); //防止中文乱码 mysql_query( &mysql, sql.c_str() ); //关闭数据库连接 mysql_close( &mysql ); return 0;}
联系客服