CentOS7 升级 Mysql 到 5.7.32

升级mysql服务端

yum update mysql-server

然后升级数据

mysql_upgrade -uroot -p

顺便把客户端版本也升级了

yum update mysql

最后用 SELECT @@version; 查看版本。

注意:我这里是小版本升级,没备份直接升了。如果跨主版本建议先做数据备份再升级。

windows批处理执行Mysql脚本

windows批处理执行Mysql脚本,批处理脚本代码如下:

@echo off

%cd%\mysql\bin\mysql.exe -u root -h 127.0.0.1 -p123456 -e"use cqms;select 1;select 2;"

echo 数据库升级完成
pause

通过文件执行

@echo off

%cd%\mysql\bin\mysql.exe -u root -h 127.0.0.1 -p123456 < c:\test\aaa.txt

echo 数据库升级完成
pause

ado.net 连接mysql的类

ado.net 连接mysql的类:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MySql.Data;
using MySql.Data.MySqlClient;

namespace VideoSpider
{
    public class DBConn
    {
#if DEBUG
        private static   string _connectionString = @"server=61.164.149.180;User ID=sql_zuqiu;Password=FULFQcvuFsqnbQSL;database=zuqiu_bak;";
#else
        private static string _connectionString = @"server=localhost;User=11xs;Password=HPU3aMJVzECQfVXR;database=11xs";
#endif
        public static MySqlConnection OpenConnection( string connstr = "" )
        {

            if (connstr != "" )
            {
                _connectionString = connstr;
            }
            var conn = new MySqlConnection(_connectionString);
            conn.Open();
            return conn;
        }
    }
}