#mySQL

Mysql批量更新

多个where条件,每个条件对应的更新值不同,需要mysql批量更新UPDATEtest_tableSETtest_target=test_idCASEWHEN"123"THEN"456"WHEN"789"THEN"101"ENDWHEREtest_idin['123','789']但是在程序中,直接写常量的情况太少,...
代码星球 ·2020-08-08

mySql 插入中文异常 Incorrect string value: '***' for column

问题是由mysql的编码问题造成  1.首先考虑是否是mysql编码的问题    查看mysql的字符集:showvariableswhereVariable_namelike'%char%';    修改mysql的字符集:         mysql>setcharacter_set_client=utf8;...

ubuntu安装mysql

一、安装mysql  1. 安装需要使用root账号,如果不会设置root账号的请自行google。安装mysql过程中,需要设置mysql的root账号的密码,不要忽略了。sudoaptinstallmysql-serveraptisntallmysql-clientaptinstalllibmysqlcl...
代码星球 ·2020-08-08

nodejs使用sequelize操作mysql实例

sequelize是node操作mysql的一款npm包,包含很多特性:数据库模型映射、事务处理、模型属性校验、关联映射等,花了两天时间学习了下基本的一些操作,特别是关联映射部分的操作,包含1:1、1:N、N:N部分,利用express框架实现简单的rest服务。关于项目结构:其中,routes存放各种路由,model...

centos yum安装mysql

下载mysql的repo源wgethttp://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm安装mysql-community-release-el7-5.noarch.rpm包sudorpm-ivhmysql-community-release-el7...
代码星球 ·2020-08-08

nginx+nodejs+mysql+memcached服务器后台架设centos6.5

需要的下面四个工具最好都采用yum安装,不要采用编译安装的方法,因为编译安装会导致某些依赖关系丢失。nginx作为HTTP和反向代理,处理静态页面,动态服务交由nodejs服务。nodejs作为处理动态事件的服务器。mysql是数据库。memcahed是一个数据缓存系统,为mysql提供缓存功能首先你需要会使用linu...

mysql随笔

Mysql学习笔记1、操作数据库usedataBaseName //使用数据库showdatabases //显示所有数据库showtables //显示该数据库中的所有数据表showcolumnsfromtableName==describetableName //显示表tab...
代码星球 ·2020-08-08

MySQL 数据类型说明解释

在MySQL中,有三种主要的类型:Text(文本)、Number(数字)和Date/Time(日期/时间)类型。Text类型:数据类型描述CHAR(size)保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多255个字符。VARCHAR(size)保存可变长度的字符串(可包含字母、数字...

mySql常用函数说明

#mySql的数学函数selectABS(-5);#绝对值selectceiling(-5.8);#取大整数selectfloor(-5.8);#取小整数selectLEAST(10,3,23,40,0);#取最小数selectGREATEST(1,23,4,6,9,12,9);#取最大数selectMOD(10,3)...
代码星球 ·2020-08-08

mysql学习笔记1(mysql的基本架构)

mysql基本架构图 如图所示:1.MySQL可以分为Server层和存储引擎层两部分 Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视...

laravel 数据库连接Mysql

找到config/database.php'mysql'=>['driver'=>'mysql',//数据库的类型'host'=>env('DB_HOST','127.0.0.1'),//数据库的位置'port'=>env('DB_PORT','3306'),//端口号'database'=&g...

MySQL软件的相关操作

服务的启动与关闭*启动netstartmysql*关闭netstopmysql*打开服务窗口services.msc*查询端口号:netstat-anomysql密码忘记以后,如何修改密码1)停止mysql服务运行输入services.msc停止mysql服务或者cmd--netstopmysql2)在cmd下输入my...
代码星球 ·2020-08-08

MySql数据库的下载和安装卸载

 下载:到mysql官网下载卸载1.找到mysql安装目录下的my.ini文件2.找到配置项datadirdatadir="D:/develop/MySQL/MySQLServer5.0/Data/"3.关闭mysql服务4.卸载5.删除datadir安装:验证是否成功:打开cmd->输入mysql-u...

MySQL开发规范

转载于:https://blog.csdn.net/bjpowernode_com/article/details/86299552一、基础规范1)使用InnoDB存储引擎2)数据库字符集使用UTF8,校对字符集使用utf8_general_ci3)所有表、字段都尽量添加注释4)库名、表名、字段名使用小写字母,禁止超过...
代码星球 ·2020-08-07

MySQL 对于千万级的大表要怎么优化

转载于:https://www.zhihu.com/question/19719997/answer/549041957#问题概述使用阿里云rdsforMySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。&...
首页上一页...445446447448449...下一页尾页