#mySQL

MySQL之扩展(触发器,存储过程等)

视图视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。SELECT*FROM(SELECTnid,nameFROMtb1WHEREnid>2)ASAWHEREA.id>2;临时表搜索1、创建视图--格式:...

Mysql_以案例为基准之查询

查询数据操作1.查询记录:SELECTselect_expr[,select_expr...][FROMtable_references[WHERE条件][GROUPBU{col_name|position}[ASC|DESC],..分组][HAVING条件对分组结果进行二次筛选][ORDERBY{col_name|p...
代码星球 ·2020-06-13

Mysql增删改

 改 UPDATEtbl_nameSET字段名=值,...[WHERE条件][ORDERBY字段名称][LIMIT限制条数]--更新用户名为4位的用户,让其以有年龄-3UPDATASETcms_userage=age-3WHEREusernameLIKE"____";--更新前3条数据,让已有年龄+...
代码星球 ·2020-06-13

Centos6.7安装Apache2.4+Mysql5.6+Apache2.4

首先说下思路,因为一开始系统上已经跑了一套完成的PHP环境,那时候都是快速自动安装的,如果是跑一些5.3以下版本的话,很简单,几个指令,10分钟搞定了。但现在要升级,彻底一点的话,唯有推倒重来了。所以步骤有:1.卸载掉当前的Apache、php、mysql;2.清除残留的一些配置文件;3.一步步安装Apache、mys...

Mysql5.7版本编译安装及配置

  配置yum安装方式1、配置本地yum源1vim/etc/yum.repos.d/rhel-source.repo2[rhel-source]3name=RedHatEnterpriseLinux$releasever-$basearch-Source4baseurl=file:///mnt5en...

MySQL使用详解--根据个人学习总结

  1.安装配置2.启动mysql服务并配置mysql>s(status也行)查看当前服务器状态查看编码状态Servercharacterset:utf8Dbcharacterset:utf8Clientcharacterset:gbkConn.characterset:gbk修改:---进入...

关于mysql字段名和保留字冲突的问题

建了个表,有个字段起名为key,结果insert语句报错了,说是sql不对。原因:字段key和MySQL的保留字冲突了,当mysql的字段名和保留字冲突的时候,sql语句中的字段名需要加上反引号``来加以区别,反引号可以用Esc键下面那个按键在英文模式不按shift键打出来,注意,是反引号不是单引号,回车键左边那个是单...

mysql decimal(10,2)对应java类型

下面我给出MYSQL类型与JAVA类型对应表,希望能够帮到您:类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)VARCHARL+NVARCHARjava.lang.String12CHARNCHARjava.lang.String1BLOBL+NBLOBjava.lang.byte[]-4TEXT655...

deepin MySQL 安装以及编码格式的修改utf-8

deepinMySQL安装以及编码格式的修改utf-8:  1、sudoapt-getinstallmysql-servermysql-client2、sudomysql-uroot-p3、updatemysql.usersetplugin="mysql_native_password"whereu...

mysql 修改编码格式

mysql修改编码格式: setglobalcharacter_set_database=utf8;setglobalcharacter_set_server=utf8;setcharacter_set_database=utf8;setcharacter_set_server=utf8;...
代码星球 ·2020-06-08

mysql循环插入千万级数据

mysql使用存储过程循环插入大量数据,简单的一条条循环插入,效率会很低,需要考虑批量插入。测试准备:1.建表:CREATETABLE`mysql_genarate`(`id`int(11)NOTNULLAUTO_INCREMENT,`uuid`varchar(50)DEFAULTNULL,PRIMARYKEY(`id...

mysql binlog抽取某个表的数据

1.先把binlog文件转化为sqlsudomysqlbinlog/var/mysql/var/mysql-bin.000057--base64-output=decode-rows-v>/var/mydiag.sql2.抽取某一个表的数据grep-B0-A27-w'DELETEFROM`kdb`.`t_diag...

Mysql建了索引查询很慢

遇到一个问题,有几个结构一个的查询,表的索引建的也一样,但是有的查询很快,有的却很慢,需要半分钟以上才能执行完。查看执行计划,并没有什么区别。找了很久原因才发现是主查询和子查询所涉及的表的字符编码不一致。改为一致后,问题解决。sql如下:deletefromt_diag_detectionWHEREreportName...
代码星球 ·2020-06-03

执行Ambari-DDL-MySQL-CREATE.sql脚本出现报错的解决方法。

首先,数据库是正常的。执行Ambari-DDL-MySQL-CREATE.sql该脚本出现错误,可能是数据库ambari不存在所导致、或者用户ambari不存在所导致,或者编码导致,或者其它错误,这是我的推断。之后我一个一个去排除,都不是这些问题,然后我把脚本里面的sql代码考出来运行就成功了。原因是:源码里面没写好选...

不使用tgz压缩包安装mysql

 查看系统中是否安装有mysql服务:rpm-qa|grepmysql 或者 yumlistinstalled|grepmysql 如果已经安装,那么卸载方式是:yum-yremovemysql-libs.x86_64 下载yum源:wgethttps://dev.my...
首页上一页...479480481482483...下一页尾页