MySql数据库
LifeOases
这个作者很懒,什么都没留下…
展开
-
Mysql 查询数据区分大小写
Mysql中如果不做特殊的设置,是不区分大小写的;如果我的查询过程需要区分大小写,可以做如下处理:查询字段前添加binarySELECT * FROM t_file WHERE BINARY file_name = ‘P.rfa’;原创 2020-08-18 10:51:38 · 783 阅读 · 0 评论 -
MySql数据库查询数据存入DataSet
前几天用过,没有细究,现有时间简单整理流程 using (MySqlConnection conn = new MySqlConnection(strConn)) { conn.Open(); using (MySqlCommand cmd = conn.CreateCommand()) { cmd.CommandText = "SELECT id,name from t_file wh原创 2020-08-14 11:42:34 · 438 阅读 · 0 评论 -
对象Statement、PreparedStatement和CallableStatement的区别
1)继承关系Statement继承自WrapperPreparedStatement继承自StatementCallableStatement继承自PreparedStatement2)应用场景Statement接口:提供了执行语句和获取结果的基本方法;场景:普通的不带参的查询SQLPreparedStatement接口:添加了处理输入参数的方法;场景:支持可变参数的SQLCal...原创 2020-01-16 11:11:33 · 224 阅读 · 0 评论 -
Navicat Premium 操作MySQL数据库
1、连接本地MySQL数据库打开Navicat Premium–>【连接】–>【MySQL】–>【连接名:新建数据库的名字,此处为“本地”】;【主机:你本机的ip地址或者直接输入’localhost’】;【端口:一般为默认的3306】;【用户名:默认为‘root’】;【密码:进入mysql命令时设置的密码】–>【确定】。之后点击建立的连接就可查看数据库内容。 点...原创 2019-09-21 10:06:55 · 1033 阅读 · 0 评论 -
MySQL插入中文数据报错的原因和解决办法
中文系统连接mysql数据库时候,插入或者更新的数据是中文的时候,可能会出现报错:方案1:根据百度,找到Mysql安装路下“C:\Program Files\MySQL\MySQL Server 5.5\my.ini” 做了以下设置:b)mysql客户端输入show variables like ‘character%’;c)向表中插入中文数据,仍然报错:最终解决方案set...原创 2019-08-29 14:47:27 · 1780 阅读 · 1 评论 -
Mysql数据库 -- 授权grant
基本语法:grant 权限 on 数据库对象 to 用户一、 为普通数据用户授权,查询,插入、更新、删除 数据库中所有表数据grant select/insert/update/delete on testDB.* to common_user;二、为数据库开发人员授权,创建表、索引、视图、存储过程、函数…等过程grant create /alter/drop on testDB.* t...原创 2019-06-18 09:57:29 · 829 阅读 · 0 评论 -
数据库--排他锁与共享锁
排他锁:又称X锁,若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它事务都不能再对A加任何类型的锁,知道T释放A上的锁共享锁:若事务T对数据A加共享锁S,则只允许T读取A,但不能修改A,其它事务只能再对A加S锁,直到T释放A上的S锁,这样其他事务可以读A,但在T释放A上的S锁之前不饿能够对A进行任何修改对于查询语句:1)加排他锁begin;select * from t_user...原创 2019-06-19 11:34:27 · 1593 阅读 · 0 评论 -
向MySql数据库添加中文乱码解决方法
在使用CMD窗口向MySql数据库添加数据时出现乱码,参考如下博文问题得到解决,记录一下:https://www.cnblogs.com/1102whw/p/7815466.html原创 2019-02-12 10:02:30 · 182 阅读 · 0 评论 -
C#查询数据库--ExecuteReader方法的使用
在做数据库的查询过程中,使用方法ExecuteReader,其返回结果为MySqlDataReader,由于参考的信息有误,走了好长时间的弯路,记录下来; string connectionStr = "server=localhost;uid=root;password=;database=db_family"; string sqlContent = "select * f...原创 2019-02-11 14:59:29 · 22574 阅读 · 4 评论 -
C#实现查询MySql数据信息在DataViewGrid控件中显示
具体的实现步骤如下:1、新建Windows窗体应用程序,添加DataGridView控件,不对DataGridView控件做任何处理(只做拉伸,防止看不到数据)2、为【查看记录】按钮添加事件:代码如下1)数据库操作类: class DBConnection{ private MySqlConnection connection; private string conne...原创 2019-01-30 17:37:16 · 8340 阅读 · 0 评论 -
C#连接MySql数据库--配置文件
1、在App.config中添加如下内容<configuration> <connectionStrings> <add name="connstr" connectionString="server=localhost;uid=root;pwd=;Database=db_family"/> &a原创 2019-01-30 11:09:55 · 3625 阅读 · 1 评论 -
C#连接MySql数据库
主要代码如下如下: string constr = "server=localhost;User Id=root;password=;Database=bim_test"; MySqlConnection conn = new MySqlConnection(constr);//1.创建MySqlConnection对象 conn.Open();//2.打开 MySqlComm...原创 2019-01-29 17:31:42 · 287 阅读 · 0 评论