数据库操作
文章平均质量分 66
悟空宇
I SEE YOU
展开
-
excel中的数据如何导入到数据库对应的表中
<写给初学者,高手请忽略:有时我们需要将Excel中的数据导入到数据库对应的表中,若是挨个编写SQL会非常繁琐,下面介绍如何一次性导入成千上万,乃至数十万条数据>Step1:首先我们需要将excel中的数据按照对应的表的字段进行编辑格式,如下图方框圈起来的地方所示Step2点击上图中的文件–>另存为–>格式选择"文本文件(制表符分隔)(*.txt)",并写上名...原创 2019-12-01 10:53:32 · 3943 阅读 · 2 评论 -
Oracle数据库非常用数据操作sql
1.在Oracle数据库中搜索某个列存在于哪个表中sql如下:select TABLE_NAME from SYS.USER_CONS_COLUMNS where COLUMN_NAME=‘需要搜索的列名’原创 2019-10-16 09:46:43 · 134 阅读 · 0 评论 -
微信小程序请求发送到后端,在数据库中显示中文乱码问题
现状:从小程序发送中文如“app测试”到后端,到数据库后中文显示乱码,如下图:解决方案:后端程序定义的为POST请求,则需要在请求中加入 method: 'POST' 即可wx.request({ url: 'https://www.***.com', data: { }, header: { 'Cont...原创 2019-08-27 21:57:51 · 1871 阅读 · 0 评论 -
MySQL中使用group by出现1055错误的解决办法
注:由于执行sql进行修改的方法在重启mysql后会失效,所以本文仅介绍通过修改配置文件从而永久解决该问题的办法在MYSQL中通过GROUP BY查询数据时报错如下[Err] 1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'ucuser.UC_...原创 2019-08-02 11:09:48 · 1528 阅读 · 0 评论 -
Mysql关于用户的操作
1.远程登录mysqlmysql -h ip -u root -p 密码2.创建用户格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码";例1:增加一个test1用户,密码为123456,可以在任何主机上登录,并对所有数据库有查询,增加,修改和删除的功能。需要在mysql的root用户下进行mysql>grant select,in...原创 2019-07-21 20:38:49 · 208 阅读 · 0 评论 -
CentOS7.6安装MySQL(通过tar包安装的方式)
一、清理原有的mysql数据库;使用以下命令查找出安装的mysql软件包和依赖包:(若是用的腾讯云服务器,可以忽略该步骤)rpm -pa | grep mysql显示结果如下:mysql80-community-release-el7-1.noarchmysql-community-server-8.0.11-1.el7.x86_64mysql-community-common-8.0...原创 2019-07-21 17:28:40 · 478 阅读 · 0 评论 -
MySQL的my.cnf文件(解决5.7.18下没有my-default.cnf)
官网说:从5.7.18开始不在二进制包中提供my-default.cnf文件。参考:https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html经过测试,在5.7.18版本中,使用tar.gz安装时,也就是压缩包解压出来安装这种,已经不再需要my.cnf文件也能正常运行。my.cnf文件就是把在命令行上启动MySQL时后面的参...转载 2019-07-17 22:22:15 · 624 阅读 · 0 评论 -
mysql安装错误集锦
一、启动mysql时,报如下警告信息:[Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Pleaseuse --explicit_defaults_for_timestamp server option (see documentationfor more details).修改方法:在配置my.cnf中加入...原创 2019-07-18 23:53:11 · 306 阅读 · 0 评论 -
Navicat如何连接腾讯云服务器上的mysql数据库
自己在腾讯云服务器上部署好mysql后,想通过本地的Navicat连接数据库,结果报错如下:解决方案:Step1:首先在“连接属性”中选中SSH一项,并将你的服务器IP地址、用户名、密码填写上(注意!此处的用户名和密码是指的服务器的而不是mysql的)Step2:再将常规中的信息填写正确(注意!此时的用户名密码指的是你的mysql的)OK!点击“确定”,连接就可以了!...原创 2019-07-15 23:20:19 · 1606 阅读 · 0 评论 -
Mysql的客户端Navicat的安装程序及安装教程
此教程以Navicat11为例从文末的连接中下载安装及破解程序(V11),如下:根据你的电脑系统选择对应的位数安装程序,打开后直接“下一步”“我同意”后“下一步”选择你的安装路径,“下一步”安装完成后,先别急着打开Navicat程序双击注册程序,出现提示后完成!此时双击打开安装好的Navicat程序,此时便可以使用了,并且不会出现需要激活的提示了.下载地址: 链接:...原创 2019-02-20 17:25:37 · 888 阅读 · 0 评论 -
本地远程连接Docker中的MySQL报错的解决办法(1251)
错误如下:原因:mysql 8.0 默认使用 caching_sha2_password 身份验证机制;客户端不支持新的加密方式解决方案:修改用户(root)的加密方式1.进入mysql容器内部,在docker中输入docker exec -it mysql02 bash2.登录mysqlmysql -u root -p3.设置用户配置项(1)查看用户信息select h...原创 2019-01-16 17:57:09 · 2018 阅读 · 0 评论 -
Linux中对数据库用户权限的基本操作
本篇基于Linux下操作:(Win中适用)1.新建用户//登录MYSQLroot@2eb132f9b1b2:/# mysql -u root -p并输入密码//创建用户mysql> insert into mysql.user(Host,User,Password) values("localhost","xiaoming ",password("1234"));//刷新系...原创 2019-01-17 17:14:30 · 3094 阅读 · 0 评论 -
连接Docker中mysql 出现:Unable to load authentication plugin 'caching_sha2_password'.
在IDEA中连接远程或是虚拟机中Docker的mysql 出现错误如下:java.sql.SQLException: Unable to load authentication plugin ‘caching_sha2_password’.5.7版本是:default_authentication_plugin=mysql_native_password8.x版本就是:default_auth...原创 2019-01-17 16:28:28 · 820 阅读 · 0 评论 -
Oracle查询今天的数据,有则显示,若没有则查询昨天的,只显示一条数据
select * from ( select t.pc_code, t.pc_name, t.pc_date, rownum row_num from TEST_PC_FUND_INFO t where t.pc_code = '******' order by t.pc_da...原创 2018-11-27 17:52:49 · 2429 阅读 · 0 评论