mysql
文章平均质量分 64
凌冰_
分享知识带给我的快乐!帮助他人就是帮助自己。
希望更多人能关注,来分享我的成果!
希望大家快快乐乐的学习,开开心心的畅游知识的海洋。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql8.0 连接时发生ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
1、cmd-1窗口:无密码启动mysql服务mysqld --console --skip-grant-tables --shared-memory;#--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。#无密码启动mysql服务2、无密码登录,再次修改密码。再开一个CMD窗口(前一个CMD窗口已经不能动了),转到mysql\bin目录>mysql -u root -p->密码不输入直接enter无密码登录mysq.原创 2021-11-23 15:26:45 · 408 阅读 · 0 评论 -
Mysql 8.0.16 用户管理操作
一、创建普通用户语法 : CREATE USER `user用户名`@`host主机名` [ identified by 'password密码'];必须在mysql系统数据库创建用户和赋予权限-- 创建本地用户lth,密码为123456, create user lth@localhost identified by '123456';-- 本地用户gzy,无密码 create user gzy@localhost;查看系统数据库...原创 2020-11-17 14:40:16 · 233 阅读 · 0 评论 -
Mysql8.0 连接Navicat 数据库发生异常1251
新安装的mysql数据库,需要改一下密码的加密方式: 1 ALTER USER'root'@'localhost'IDENTIFIED BY'password'PASSWORD EXPIRE NEVER; 然后要修改密码,这里默认改成了123: 2 ALTER USER'root'@'localhost'IDENTIFIED WITH mysql_native_password BY'root'; 最后...原创 2020-09-26 10:48:57 · 349 阅读 · 0 评论 -
Mysql8.0 详细安装教程
1、双击上面下载的软件,打开下图页面。2、点击Next,转到下图页面。去mysql官网下载:https://downloads.mysql.com/archives/visualstudio/3、如果大红框上面有些没有安装的软件会出现这里,可以点击Next左边的Excute按钮安装,安装完成之后点击Next按钮,会出现个弹框,如下图。4、单击Next5、点击Execute进行安装。等待所有安装完成。注意:至少圆圈1,2项安装成功,假若有安装失败的可...原创 2020-09-26 10:54:09 · 403 阅读 · 0 评论 -
Mysql 数据库备份和恢复
一、为何要数据库备份 (1) 保证重要数据不丢失 (2) 数据转移 二、MySQL数据库备份方法 mysqldump备份工具作用 1)转储数据库 2)搜集数据库进行备份 3)将数据转移到另一个SQL服务器(不一定是My...原创 2020-02-21 20:26:11 · 376 阅读 · 0 评论 -
Mysql 利用SQL语句导出发生异常 [1290] - The MySQL server is running with the --secure-file-priv option
利用SQL语句导出、导入数据 (一)导出数据语法: SELECT * INTO OUTFILE 'file_name' FROM tbl_name select * into outfile '/result1.txt' from result; 发生异常:[Error Code] 1290 - The MySQL server is runni...原创 2020-02-21 18:06:51 · 282 阅读 · 0 评论 -
Mysql 5.7.29 手动安装
在win10下MySQL安装:1)下载MySQL,再解压到D盘下,注意不要放在C盘下哦!配置环境变量:2)在D:\mysql-5.7.29-winx64目录下新建my.ini文件,复制如下内容[mysqld] #设置3306端 port = 3306 # 设置mysql的安装目录 basedir=D:\mysql-5.7.29-winx64# 设置...原创 2020-01-31 11:16:00 · 991 阅读 · 0 评论 -
Mysql 复制表的结构和数据
-- 复制表的结构create table mystudent新表 like student原表;-- 复制全部字段追加到新表中,但必须新表要存在的;INSERT INTO mystudent新表 SELECT * FROM student原表-- 复制表的结构和数据,新表不存在;create table mystudent新表 select * from student原表...原创 2019-11-20 22:10:34 · 305 阅读 · 0 评论 -
MySQL 常用约束
Mysql常用约束:not null:非空约束,指定某列不为空unique: 唯一约束,指定某列和几列组合的数据不能重复primary key:主键约束,指定某列的数据不能重复、唯一foreign key:外键,指定该列记录属于主表中的一条记录,参照另一条数据check:检查,指定一个表达式,用于检验指定数据其中 外键约束只有InnoDB引擎支持。外键约束两张表的关系主表:约...原创 2019-11-21 17:54:03 · 206 阅读 · 0 评论 -
Mysql 5.7.25 安装时没有设置编码为utf8问题
1.需要修改配置文件,在Mysql安装目录下,找到my.ini文件;2.修改下面两行就OK!3.重启mysql服务原创 2019-11-19 11:40:05 · 975 阅读 · 0 评论 -
mysql 在登录时出现Access denied for user 'root'@'localhost' (using password: YES) 拒绝访问,并可修改MySQL密码
错误1045(28000):用户'root'@'localhost'(使用密码:YES)拒绝访问出现access denied的原因有如下可能: 1)mysql的服务器停止 2)用户的端口号或者IP导致 3)mysql的配置文件错误----my.ini等文件 4)root用户的密码错误解决方案:(1) 在安装的MySQL的目录下,找my.ini...原创 2019-03-28 11:06:38 · 4191 阅读 · 2 评论 -
mysql 用命令操作数据库(一)
DOS命令窗口: mysql启动,然后再登录 (mysql -u root用户名 -proot密码) D:\mysql5.7\bin>mysql -u root -proot 显示所有数据库的名称 mysql> show databases; ----------------------------------------- 1)创建数据库 my...原创 2019-03-12 17:19:59 · 276 阅读 · 0 评论 -
mysql 版本5.7.25安装过程
1.下载:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 单击小箭头那个哦!再单击小箭头那个哦!2.解压文件 下载后解压到E:\mysql(不能放在系统盘上哦C盘,否则可能在修改ini文件时涉及权限问题!).如图:此时加压后的文件中没有data目录和ini文件3.在E:\my...原创 2019-03-12 17:11:25 · 1115 阅读 · 0 评论 -
mysql 启动服务发生异常:错误1067:进程意外终止
可以通过桌面|计算机|右键“管理”,打开单击第二个错误:原因:由图上信息可知,我这次是3306端口被占用导致;解决:启动任务管理器关闭此进程就OK!...原创 2019-03-12 11:30:44 · 1941 阅读 · 0 评论 -
mysql Navicat 进行命令行操作
点击【工具】菜单,选择【命令列界面】进入了mysql命令行状态原创 2019-03-12 11:20:53 · 4011 阅读 · 0 评论 -
mysql 用DML操作数据库(二)
约束种类非空约束(not null):字段不能为null值,必须给定具体的数据 唯一性约束(unique) :具有唯一性,不可重复,但可以为null 主键约束(primary key) PK:该字段不能重复也不能为空 外键约束(foreign key) FK:主要用来维护两个表之间数据的一致性。 检查约束(目前MySQL不支持、Oracle支持)数据表添加相应的约束:创建表的同...原创 2019-03-15 11:53:39 · 536 阅读 · 0 评论 -
mysql中添加中文发生异常 1366 incorrect string value:
解决:将name字段修改成utf-8哦!原创 2018-05-29 11:34:12 · 6033 阅读 · 4 评论 -
MySQL limit实现分页(五)
LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。 LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。 第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。 SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset 这是两个参数,第一个是偏移量原创 2017-02-07 16:57:15 · 374 阅读 · 0 评论 -
MySQL 使用数据库(三)
登录到MySQL当 MySQL 服务已经运行时, 我们可以通过MySQL自带的客户端工具登录到MySQL数据库中, 首先打开命令提示符, 输入以下格式的命名:mysql -h 主机名 -u 用户名 -p-h : 该命令用于指定客户端所要登录的MySQL主机名,登录当前机器该参数可以省略;-u : 所要登录的用户名;-p : 告诉服务器将会使用一个密码来登录, 如果所原创 2017-02-04 10:33:22 · 265 阅读 · 0 评论 -
MySQL 数据类型(二)
MySQL有三大类数据类型, 分别为数字、日期\时间、字符串, 这三大类中又更细致的划分了许多子类型:1 数字类型整数: tinyint、smallint、mediumint、int、bigint浮点数: float、double、real、decimal2 日期和时间: date、time、datetime、timestamp、year3 字符串类型字符串: char原创 2017-02-04 10:03:20 · 314 阅读 · 0 评论 -
MySQL 安装图解(一)
官网下载:http://dev.mysql.com/downloads/installer/5.6.html1运行install安装,继续下一步。2Developer Default 默认安装类型Server only 仅作为服务器Cl原创 2017-02-04 09:27:57 · 689 阅读 · 0 评论 -
MySQL Navicat Premium 保存的SQL在哪里?
在使用 Navicat Premium 编辑SQL的过程中为防止程序意外崩溃,已经将编辑的SQL都已经备份。备份存放目录地址:C:\Users\{登录用户名}\Documents\Navicat\MySQL\servers\{MySQL连接名称}\{数据库名称} C:\Users\Administrator\Documents\Navicat\MySQL\servers\javaX原创 2017-08-19 17:08:19 · 15858 阅读 · 0 评论 -
java程序向Mysql 添加数据时发生异常:java.sql.SQLException: Incorrect string value: '\xE6\x9D\x8E\xE5\x87\xA4'
java程序向mysql中写数据,出现如下错误:Caused by: java.sql.SQLException: Incorrect string value: '\xE6\x9D\x8E\xE5\x87\xA4' for column 'sname' at row 1甚是纠结,我原本以为应该是以下问题之一:(1).创建数据库的时候数据编码设置错误(2).连接原创 2017-08-13 18:03:09 · 8302 阅读 · 0 评论 -
Mysql Navicat Premium工具快捷操作
下面是关于Navicat的一些快捷键:1.ctrl+q 打开查询窗口2.ctrl+/ 注释sql语句3.ctrl+shift +/ 解除注释4.ctrl+r 运行查询窗口的sql语句5.ctrl+shift+r 只运行选中的sql语句6.F6 打开一个mysql命令行原创 2017-08-20 19:25:55 · 553 阅读 · 0 评论 -
MySQL Navicat Premium使用技巧
2.快速查看表结构 2.1.右键表信息->选择对象信息 2.2.右键表信息->选择对象信息->选择 DDL信息 3.工具 3.1.数据传输:是把一个数据库的里面的数据复制到另一个数据库里面去 3.2.数据同步:顾名思义是让两个数据库的数据保持同步的 3.3.结构同步:故名事宜是保持两个数据库的数据结构一致的 3.4.复制当前的记录为 insert 语转载 2017-08-20 19:48:11 · 472 阅读 · 0 评论 -
MySQL Navicat Premium创建数据表
1、打开Navicat Premium,点击连接,选择MySQL,创建新连接。输入安装MySQL是的用户名和密码。点击确定。2、admin数据连接已经创建成功。下面为admin新建数据库,输入数据库名。确认。3、为数据库添加数据表,这里是通过数据表的创建语句自动创建数据表。先到工程目录下找到创建数据表的SQL语句。4、在Navicat Premium选中刚才创建的数据库,选转载 2017-08-20 20:01:57 · 13858 阅读 · 1 评论 -
MYSQL 无法启动MYSQL服务”1067 进程意外终止”解决办法
在win7的服务器里开启MySql服务提示“windows无法启动mysql服务(位于本地计算机上。错误1067:进程意外终止)”进入“事件查看器”“应用程序”果然发现很多MySql的错误Default storage engine (InnoDB) is not available解决:进入MySql的安装目录找到my.ini里有一句:default-storage-engi原创 2017-08-22 11:23:48 · 383 阅读 · 0 评论 -
mysql 启动数据库时发生错误:10038
mysql服务也启动,但连接mysql数据库时遇到:解决方案: 方法一:关闭防火墙: 计算机——>打开控制面板——>系统和安全——>Windows防火墙——>打开或者关闭防火墙 然后关闭防火墙,点击确定,重启电脑就行了。方法二:新建一个规则 计算机——>打开控制面板——>系统和安全——>Windows防火墙—原创 2017-12-18 10:22:33 · 902 阅读 · 0 评论 -
MySQL5.5 安装时出现这个异常Cannot create windows service for mysql.error:0
windows7在安装MySQL的时候,出现 “Cannot create windows service for mysql.error:0 ”, 一般这样的问题都是由于重装MySQL或者配置服务出错等原因,解决办法:1. 右键“我的电脑/计算机” --> 管理 --> 服务和应用程序 --> 服务, 在其中找到MySQL服务启动项,先停止该服务2. 以管理员权限在命令行原创 2018-01-18 10:34:07 · 714 阅读 · 0 评论 -
html 页面添加数据到mysql是乱码!
解决方法如下:只需要在my.ini配置文件中修改这两行,记住修改之后保存。重启mysql原创 2018-05-29 11:30:47 · 1251 阅读 · 0 评论 -
MySQL 操作数据库(四)
向表中插入数据insert 语句可以用来将一行或多行数据插到数据库表中, 使用的一般形式如下:insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values (值1, 值2, 值3, ...);其中 [] 内的内容是可选的, 例如, 要给 samp_db 数据库中的 students 表插入一条记录, 执行语句:insert int原创 2017-02-04 10:43:04 · 275 阅读 · 0 评论
分享