zoukankan      html  css  js  c++  java
  • 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));  
                                }
                            }
                        }
                    }
                }
    

      

  • 相关阅读:
    [转]windows Mobile使用ActiveSync上网
    C++剪切板操作
    jdk1.8源码分析hashMap
    【杂项】VMware 虚拟机安装ubuntu 16.04教程
    【Linux命令】数据流重定向
    【ceph | 运维】crush相关命令
    【Linux命令】更改hostname
    【Linux命令】sed命令
    【Linux命令】vim基本快捷键
    【Linux命令】install
  • 原文地址:https://www.cnblogs.com/shuai7boy/p/5554855.html
Copyright © 2011-2022 走看看