zoukankan      html  css  js  c++  java
  • C# 利用mysql.data 在mysql中创建数据库及数据表

    C# 利用mysql.data 在mysql中创建数据库及数据表

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using MySql.Data.MySqlClient;
    
    namespace CA_Mysql
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.WriteLine("1.创建数据表吗?");
                Console.ReadKey();
                NewDatatable("localhost", "root", "pwd", "newtest1", "newtb2");
                Console.ReadLine();
            }
    
            /// <summary>
            /// 创建新的数据库
            /// </summary>
            static void NewDatabase(string dbSource ,string dbUid,string dbPwd,string dbName)
            {
                //创建连接字符串con
                MySqlConnection con = new MySqlConnection("Data Source=" + dbSource + ";Persist Security Info=yes;UserId=" + dbUid + "; PWD="+dbPwd+";");
                //创建数据库的执行语句
                MySqlCommand cmd = new MySqlCommand("CREATE DATABASE " + dbName, con);
                con.Open();
                //执行语句
                int res = cmd.ExecuteNonQuery();
                con.Close();
            }
    
            /// <summary>
            /// 创建数据表
            /// </summary>
            static void NewDatatable(string dbSource, string dbUid, string dbPwd, string dbName,string tbName)
            {
                //创建连接字符串con
                MySqlConnection con = new MySqlConnection("Data Source=" + dbSource + ";Persist Security Info=yes;UserId=" + dbUid + "; PWD=" + dbPwd + ";");
                string newTableCMD = "USE " + dbName + "; CREATE TABLE `TESTTABLE3` (`Id_` int(11) NOT NULL AUTO_INCREMENT,`NAME` VARCHAR(32) NOT NULL,PRIMARY KEY(`Id_`));";
                MySqlCommand cmd = new MySqlCommand(newTableCMD,con);
                con.Open();
                //MySqlCommand cmdUseDB = new MySqlCommand("USE " + dbName, con);
                //cmdUseDB.ExecuteNonQuery();
                int res = cmd.ExecuteNonQuery();
                con.Close();
            }
    
        }
    }
    
  • 相关阅读:
    swift 如何给tabBarItem的相关设计
    本地缓存
    Xcode7.2 导入XMPP框架错误解决
    Selenium WebUI自动化测试--PO中传递driver
    【转发】自动化测试中 数据源获取方式
    IntelliJ IDEA 开发环境设置
    Jmeter在csv传参时 请求参数乱码
    XAMPP phpmind Agileone 环境搭建及遇到问题的解决方法
    python浅拷贝和深拷贝
    一套简单的git版本控制代码
  • 原文地址:https://www.cnblogs.com/iack/p/4464024.html
Copyright © 2011-2022 走看看