您的位置:首页 > 数据库 > MySQL

MySql学习

2016-06-02 23:56 501 查看
简介: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));
}
}
}
}
}


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: