mysql
g0415shenw
Stay hungry,Stay foolish
音视频交流群:759117824
GB28181技术交流群:708251501
UE4技术交流群:1036326334
展开
-
mysql之查询用户名
1 查看mysql中的用户SELECT host,user,authentication_string from mysql.user;12 创建mysql用户CREATE user '用户名称'@'%' IDENTIFIED BY '用户密码';13 赋予mysql用户权限3.1 赋予mysql用户所有权限GRANT ALL PRIVILEGES ON *.* TO '用户名称'@'%' WITH GRANT OPTION;13.2 赋予mysql用户指定数据库原创 2020-11-11 13:27:07 · 2872 阅读 · 0 评论 -
mysql之5.7开放远程访问权限
输入如下命令,记得修改root用户的密码为真是的密码Grant all on *.* to 'root'@'%' identified by 'root用户的密码' with grant option;flush privileges;执行完之后,即可远程访问了。...原创 2020-02-11 10:28:05 · 2139 阅读 · 0 评论 -
mysql之分页查询
首先查询出全部数据:SELECT * from `user` 截图如下:通过limit可以实现分页查询,limit 0,3表示从第一个开始,查询3个数据SELECT * from `user` limit 0,3再改一个SQL语句SELECT * from `user` limit 1,3截图如下:...原创 2019-11-26 16:53:32 · 239 阅读 · 0 评论 -
mysql之事务
最近有个需求,需要有两张表,必须要么一起成功,要么一起失败。这个时候,mysql的事务就有发挥的机会了。事务实现起来,要么一起成功,要么一起失败。我的操作是一张表更新状态,一张表插入一条数据,失败了需要回滚,成功了那就成功了。还有一个条件,更新的那张表大约有200万条数据,插入的那张表15万条数据。我需要得出在这种场景之下的mysql的插入性能统计。第一件事模拟数据:200万条数据...原创 2019-02-28 17:27:04 · 390 阅读 · 0 评论 -
C#之数据库操作
我使用的是Mysql.Data库,操作步骤如下:第一步建立连接: public int ConnectDB(string strIP,int iPort,string strName,string strPsw,string dbName) { string strConn = String.Format("Server={0};Po...原创 2019-03-01 17:31:17 · 395 阅读 · 0 评论 -
mysql之返回影响行数
mysql更新数据,这里我提出一个问题:当mysql更新的时候,这一条数据已经被删除了?那怎么办?会提示更新失败吗?现在开始现场实验ExecuteNonQuery 这个函数可以返回影响的行数,如果返回影响行数为0,表示没有这个数据,返回大于0为影响函数 DBMysql dBMysql = new DBMysql(); dBMysql....原创 2019-03-05 13:29:24 · 4051 阅读 · 0 评论 -
mysql之获取自增长的ID
自增长的ID通过Sql如下可以获取:select max(id) as id from recordinfo11但是这个不是多线程安全的,可能是下一条插入的ID,但是我再应用层本来就是单线程处理的,所以就使用这个来获取了。 DBMysql dBMysql = new DBMysql(); dBMysql.ConnectDB("10.10...原创 2019-03-06 15:10:33 · 708 阅读 · 0 评论 -
mysql之desc 与asc
有时需要对数据库进行升序排列,或者降序排序,这里就需要用到desc与asc了。desc:从大到小排列asc:从小到大排列写了个demo:desc模式: DBMysql dBMysql = new DBMysql(); dBMysql.ConnectDB("10.10.13.140", 3306, "root", "sa", "te...原创 2019-03-04 11:10:29 · 3891 阅读 · 0 评论 -
mysql之批量删除
有时,为了提高数据库的性能,我们采用批量删除,就是一条sql删除1000条这样的数据,相比执行1000条sql的删除命令,性能会大大提高。这里举个例子说明sql如何写 DBMysql dBMysql = new DBMysql(); dBMysql.ConnectDB("10.10.13.140", 3306, "root", "sa", "...原创 2019-03-04 11:44:15 · 1968 阅读 · 0 评论