#mysql

远程连接阿里云服务器上的MySQL

1、修改root用户的host为%登录MySQL后执行 usemysql;然后查看root用户的host  selcetuser,hostfromuser; 如果user的host不是%,需要执行updateusersethost='%'whereuser='root';修改&n...

阿里云Centos 7.5 安装MySQL8

1、下载并添加存储库sudoyumlocalinstallhttps://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm 2、安装MySQL8.0包与其他使用yum的软件包一样安装MySQL:yuminstallmysql-commun...
代码星球 ·2020-07-22

使用MySQL命令行备份和恢复数据库

导出数据库:1、windows下cmd打开命令行2、cd到MySQL的安装目录的bin目录,如果bin目录添加到环境变量中不需要切换到bin目录3、导出数据库:mysqldump-u用户名-p数据库名>导出的文件名比如在命令行中输入命令mysqldump-uroot-pperson>d:person.sql...

常用的MySQL命令

1、新建数据库:createdatabaseperson;2、使用数据库useperson;3、创建一个表格createtablestudent(         idint(10)notnullprimarykey,         namevarchar(20),         agevarchar(10),  ...
代码星球 ·2020-07-22

Python 3 MySQL数据库操作

importpymysqlclassMysql_db():def__init__(self,ip,username,password,db_name,table_name):self.ip=ipself.username=usernameself.password=passwordself.db_name=db_nam...
代码星球 ·2020-07-22

Python3 MySQL

首先安装pymysql pipinstallpymysql准备数据库:创建一个数据库testdbmysql实例:importpymysql#打开数据库连接,使用数据库所在的IP127.0.0.1,数据库的用户名和密码,要操作的数据库testdbdb=pymysql.connect('127.0.0.1','r...
代码星球 ·2020-07-22

MySQL基本使用

来自李兴华视频。1.启动命令行方式2.连接mysql数据库,其中“-u”标记的是输入用户名,“-p”标记的是输入密码。3.建立一个新数据库——mldn,使用UTF-8编码:createdatabasemldncharactersetutf8;4.查...
代码星球 ·2020-07-22

数据库~Mysql里的Explain说明

对于mysql的执行计划可以在select前添加Explain来实现,它可以告诉我们你的语句性能如何。下面是对explain的具体说明,也都是官方的,以后进行参考。idSELECT识别符。这是SELECT的查询序列号select_typeSELECT类型,可以为以下任何一种:SIMPLE:简单SELECT(不使用UNI...

数据库~Mysql派生表注意的几点~关于百万数据的慢查询问题

基础概念派生表是从SELECT语句返回的虚拟表。派生表类似于临时表,但是在SELECT语句中使用派生表比临时表简单得多,因为它不需要创建临时表的步骤。术语:*派生表*和子查询通常可互换使用。当SELECT语句的FROM子句中使用独立子查询时,我们将其称为派生表。以下说明了使用派生表的查询:请注意,独立子查询是一个子查询...

EF架构~mysql数据库无法创建数据模型

回到目录主要是通过vs2017+mysql.Data+Mysql.data.Entity+ef来进行开始,当我们选择数据模型生成实体时,可以会出现以下问题: http://解决办法:1、安装mysql-connector-net-6.8.8.msi,地址,http://dev.mysql.com/downlo...

DotNetCore跨平台~EFCore2.0连接Mysql的烦恼-已解决

回到目录对于传统的nuget包,我们习惯上用官方或者大型组织的,因为它们比较考靠谱,但就在前两天.netcore2.0发布后,我把efcore也升级到2.0了,mysql.EfCore也升级到支持2.0的最新版了,然后奇葩的事情发生了,EF用不了了!Mysql和EF的包包信息Microsoft.EntityFramew...

EF架构~让mysql支持DbFunctions扩展函数

回到目录对于在LinqToEntity里使用日期函数需要DbFunctions里的扩展方法,而不能使用.net里的日期函数,因为linq的代码会被翻译成SQL发到数据库端,如你的.net方法对于数据库是不知道的,所以需要使用DbFunctions里的函数,它是为sqlserver设计的,而如果你的数据源是mysql,那...

EF架构~mysql中时间戳字段被认为是主键自增

回到目录如果在mysql中添加了自增字段,用来维护行的版本,那么在EF中会有一个问题,会把它当成是数据表主键,当你的真正主键是自曾时,就会把默认值0拼到生成的SQL语句里,导致你的insert出错,这是那个原因!我们需要把它注释掉,担注释后,又有新的问题出来了这种问题也很无厘头!这种问题是因为你的MySQL数据库里的C...

DotNetCore跨平台~EFCore连接Mysql的方式

回到目录在.netframeworks的ef里连接mysql我们已经测试通过了,而在dotnetcore里的efCore上去连接mysql我们需要测试一下,并且在测试过程中出现了一些问题,当然最后也是解决了,下面总结一下,分享给大家!mysql项目的依赖包数据上下文和连接串数据仓储添加模块扩展业务层注入业务实现mysq...

EF架构~migration对mysql数据库的迁移

回到目录ef这个orm工具确实强大,无论在实体建模还是在实体关系上,都发挥的很出色,而最近的codefirst针对数据库变更的使用更让我眼前一亮,先不说对sqlserver的支持,因为mssql本身就是微软的,我们主要看一下它对mysql的数据变更的支持!数据上下文的变更:add-migrationinitmysql出...
首页上一页...455456457458459...下一页尾页