• MySql学习


    简介:MySql现在是Oracle及甲骨文公司旗下的产品,它是开源的,免费的,及公司用不用掏任何费用

    安装:为了简便,我们可以直接选择安装PhpStudyhttp://rj.baidu.com/soft/detail/17836.html?ald,这个软件就自动把PHP环境搭建好了,Apache,PHP,MySql等软件就不用我们单独一个一个安装了。

    安装好后,测试:打开CMD控制台->输入mysql -uroot -p回车->然后输入密码,一般默认密码我们设为123。不出什么问题的话,我们会看到如下界面

    这时,如何我们想查看安装数据库的详细信息,比如端口号啥的,可以输入status; 将显示当前mysql的version的各种信息。 

    要想操作数据库,我们可以下载一个Navicat Premium软件,

    链接:http://pan.baidu.com/s/1bQ1fPG 密码:vj6z

    打开软件链接时,链接名可以随便去,端口号可以利用如上方法获取,主机名写localhost或127.0.0.1均可 最后注意测试链接哦~无误即可开始MySql之旅了

    对于新手来说,可能不太用会这个软件,接下来看图演示下:

    1.首先新建数据库,在弹出框里面起个数据库名字 ,并选择字符集和排序规则

    接下来我讲讲如何在VS中操作MySQL:

    首先引入MySql.Data.dll,然后写链接字符串,这个字符串和SqlServer也差不了多少

    如:string strConn = "Server=127.0.0.1;User ID=root;Password=123;Database=inferno;";

    当MySQL不是默认3306端口时,或者当我们链接不上时,就要先看看端口是多少 ,然后在链接字符串中指定端口,添加port语句:

    如:string strConn = "Server=127.0.0.1;User ID=root;Password=123;Database=inferno;port=3307;";

    然后再写个简单的链接例子:

    string strConn = "Server=127.0.0.1;User ID=root;Password=123;Database=inferno;port=3307;";
                string sql = "select *from student where StuName='RYJ';";
                using (MySqlConnection conn = new MySqlConnection(strConn))
                {                
                    using (MySqlCommand cmd = new MySqlCommand(sql, conn)) 
                    {
                        conn.Open();
                        using (MySqlDataReader reader = cmd.ExecuteReader())
                        {
                            if (reader.HasRows)
                            {
                                if (reader.Read())
                                {
                                    Console.WriteLine(reader.GetString(1) + ":" + reader.GetInt32(2));  
                                }
                            }
                        }
                    }
                }
    

      

  • 相关阅读:
    学习进度(2)
    模拟退火 [JSOI2004]平衡点 / 吊打XXX
    快读快写 O3 优化
    卡特兰数(Catalan)公式、证明、代码、典例
    树状数组 :单点修改,区间查询
    倍增 [模板]最近公共祖先LCA
    对测 【模拟】
    对测 【离线DP+二分】
    模拟退火 (骗分算法)
    基础数论入门
  • 原文地址:https://www.cnblogs.com/shuai7boy/p/5554855.html
Copyright © 2020-2023  润新知