标签: mysql-connector

java.lang.ClassNotFoundException:Eclipse中的com.mysql.jdbc.Driver

代码有什么问题,调试时有很多错误.我正在编写一个单例类的代码来连接数据库mysql.

这是我的代码

package com.glomindz.mercuri.util;
import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLException;

public class MySingleTon {
    String url = "jdbc:mysql://localhost:3306/";
    String dbName = "test";
    String driver = "com.mysql.jdbc.Driver";
    String userName = "root";
    String password = "";

    private static MySingleTon myObj;   
    private Connection Con ;
    private MySingleTon() {
        System.out.println("Hello");
        Con= createConnection();
    }

    @SuppressWarnings("rawtypes")
    public Connection createConnection() {
        Connection connection = null;
        try {
            // Load the JDBC driver
            Class driver_class = Class.forName(driver);
            Driver driver = (Driver) driver_class.newInstance();
            DriverManager.registerDriver(driver);
            connection = DriverManager.getConnection(url …
Run Code Online (Sandbox Code Playgroud)

java jdbc mysql-connector

81
推荐指数
8
解决办法
38万
查看次数

如何连接MySQL数据库?

我是C#编程的新手,但希望能够访问MySQL数据库(没有MS SQL的钱)

但是我有一个问题; 我知道你需要有"MySQL连接器/ NET"和"用于Visual Studio的MySQL"来开发C#应用程序,但安装应用程序的人是否也需要它们?(我可以用程序释放连接器DLL吗?)

谢谢

编辑:最终用户或连接器都需要它们吗?还有什么他们需要的吗?

c# mysql database mysql-connector

74
推荐指数
3
解决办法
23万
查看次数

MySQLdb,mysqlclient和MySQL连接器/ Python之间有什么区别?

所以我一直在尝试使用python进行一些数据库更新,在设置整个开发环境的同时,我遇到了这三件令我晕眩的事情.

  1. MySQLdb

  2. mysqlclient

  3. 然后有一个mysql连接器python

他们每个人,差异以及在哪里使用它们是什么?谢谢

python mysql database mysql-connector mysql-python

62
推荐指数
3
解决办法
4万
查看次数

使用SQLAlchemy,to_sql用pandas写入MySQL数据库

尝试使用to_sql将pandas数据帧写入MySQL表.以前一直在使用flavor ='mysql',但是它将来会被折旧并且想要开始转换到使用SQLAlchemy引擎.

示例代码:

import pandas as pd
import mysql.connector
from sqlalchemy import create_engine

engine = create_engine('mysql+mysqlconnector://[user]:[pass]@[host]:[port]/[schema]', echo=False)
cnx = engine.raw_connection()
data = pd.read_sql('SELECT * FROM sample_table', cnx)
data.to_sql(name='sample_table2', con=cnx, if_exists = 'append', index=False)
Run Code Online (Sandbox Code Playgroud)

读取工作正常,但to_sql有错误:

DatabaseError:sql上的执行失败'SELECT name FROM sqlite_master WHERE type ='table'AND name =?;':字符串格式化过程中参数数量错误

为什么看起来它试图使用sqlite?sqlalchemy与mysql,特别是mysql.connector的正确使用是什么?

我也尝试将引擎作为连接传递,这给了我一个引用没有游标对象的错误.

data.to_sql(name='sample_table2', con=engine, if_exists = 'append', index=False)
>>AttributeError: 'Engine' object has no attribute 'cursor'
Run Code Online (Sandbox Code Playgroud)

python mysql sqlalchemy mysql-connector pandas

45
推荐指数
3
解决办法
6万
查看次数

使用java通过ssh连接到远程mysql数据库

如何通过SSH从Java应用程序连接到远程MySQL数据库.小代码示例对我有帮助,我很欣赏这一点.

java mysql ssh jsch mysql-connector

40
推荐指数
4
解决办法
6万
查看次数

如何在Visual Studio中连接到MySQL数据源

我使用MySQL Connector/Net 通过引用程序集(MySql.Data.dll)并传入连接字符串来连接到我的数据库MySqlConnection.我喜欢这样,因为我不需要安装任何东西.

有没有办法在Visual Studio 2010中"选择数据源"而不安装某些东西?

如何在其中一个列表中显示MySQL选项(localhost)?或者我必须安装一些东西?

(我不想使用ODBC btw)

从服务器资源管理器"添加连接": 替代文字

实体数据模型向导: 替代文字

mysql datasource visual-studio-2010 mysql-connector

34
推荐指数
6
解决办法
18万
查看次数

无法找到mysql.h文件

我正在尝试在ubuntu 12.04中安装c ++和mysql之间的连接.我安装了mysql-client,mysql-server,libmysqlclient15-dev,libmysql ++ - dev.但是当我尝试编译代码时,我得到了错误:mysql.h there is no such file.我看着文件夹,有mysql.h文件,我无法理解为什么它找不到它.这是我的代码:

 /* Simple C program that connects to MySQL Database server*/
    #include <mysql.h>
    #include <stdio.h>

    main() {
      MYSQL *conn;
      MYSQL_RES *res;
      MYSQL_ROW row;

      char *server = "localhost";
      char *user = "root";
      //set the password for mysql server here
      char *password = "*********"; /* set me first */
      char *database = "Real_flights";

      conn = mysql_init(NULL);

      /* Connect to database */
      if (!mysql_real_connect(conn, server,
            user, password, database, 0, NULL, 0)) …
Run Code Online (Sandbox Code Playgroud)

c++ mysql mysql-connector ubuntu-12.04

30
推荐指数
4
解决办法
10万
查看次数

27
推荐指数
1
解决办法
1万
查看次数

无法创建实体数据模型 - 使用MySql和EF6

我正在尝试在Visual Studio 2013中向我的C#/ Web项目添加一个edmx实体模型.我的问题是该文件未创建.

我执行以下步骤:

  1. 为项目命名
  2. 从数据库中选择"EF Designer"
  3. 从已经测试成功连接到MySQL数据库的下拉列表(localhost)中选择连接
  4. 选中"将webc.config中的连接设置另存为"选项
  5. 我点击'下一步'然后窗口消失了,我回到了代码窗口

没有创建edmx文件.(虽然它适用于SQL Server,但不适用于MySQL)

我已经Entity Framework 6.1.2安装了,MySql.Data,MySql.Data.Entities,MySql.Data.Entity,MySql.Web-所有已安装的.

在尝试添加实体模型文件之前,我还重建了项目.

我安装了最新的MySQL软件包.NET connector.

运行:Windows 7上的Visual Studio 2013.

任何想法如何解决这个问题?

mysql entity-framework mysql-connector ado.net-entity-data-model visual-studio-2013

24
推荐指数
4
解决办法
4万
查看次数

如何通过pip安装mysql-connector

我使用sqlalchemy在我的Python项目中访问MySQL.sqlalchemy的conf是这样的:

dialect=mysql
driver=mysqlconnector
Run Code Online (Sandbox Code Playgroud)

所以我需要通过pip安装Python模块mysql连接器.有帮助吗?

python sqlalchemy mysql-connector

24
推荐指数
4
解决办法
9万
查看次数