MySQL
撰写与转发MySQL相关的技术博文及常见问题与解决方法
栖溪阁晓生
在线笔记本!!!
展开
-
Mysql导出表结构及表数据 mysqldump用法
语法:mysqldump -u用戶名 -p密码 -d 数据库名 表名 脚本名;常用示例:导出数据库为dbname的表结构(其中用户名为root,密码为dbpasswd,生成的脚本名为db.sql);mysqldump -uroot -pdbpasswd -d dbname >db.sql;导出数据库为dbname某张表(test)结构;mysqldump -uroot -pdbpasswd -d dbname test>db.sql;导出数据库为dbname所有表原创 2021-07-09 14:49:23 · 105 阅读 · 0 评论 -
使用各种条件进行SELECT查询
执行要显示的列####显示所有列SELECT * FROM 表名;显示指定列SELECT 列名1,列名2,... FROM 表名;使用别名SELECT 列名1 AS 别名1,列名2 AS 别名2,... FROM 表名;计算列值或处理字符串对列值进行计算在查询表的时候,可以对列中的数据进行计算,如下运算符运算符使用示例+a + b-a - b*a * b/a / bDIVa DIV b (结果取整)%、MODa % b原创 2020-07-08 22:04:22 · 2376 阅读 · 1 评论 -
超基础MySQL常用知识,总有一个知识点你不常想起
客户端操作查看mysql字符编码的设置情况方式一:status方式二:show variables like 'char%';修改mysql的用户密码set password for root@localhost=password('1234');创建用户与设置用户权限## 创建用户:## 用户名格式: 用户名@主机名CREATE USER 新用户名 IDENTIFIED BY '密码';## 为用户赋予相应的权限:## 所有权限:ALL;如果仅允许SELECT原创 2020-07-07 23:45:19 · 207 阅读 · 0 评论 -
总结MySQL常用的基本操作
归纳一下常用的MySQL操作,年纪大了好多东西要是搁置了一段时间没用,基本就跟我没啥关系了;所以,好记性不如烂笔头,写下来以后需要再来查验。查看MySQL服务win+R打开windows的运行窗口;输入 services.msc, 回车打开windows服务管理器找到服务名称为 MySQL 的服务,查看状态是否已启动;如果显示未启动,点击启动服务即刻。启动/停止服务通过服务管理器可以启动停止MySQL服务,也可以通过命令行的方式启动停止服务。net stop MySQL原创 2020-07-02 10:49:28 · 149 阅读 · 0 评论 -
整理常用的MySQL查询命令
单表查询主要是针对一张表的数据查询操作,以下是单表查询中的各种查询方式的总结:查询所有字段SELECT * FROM 表名;查询指定字段SELECT 列名1,列名2,...,列名n FROM 表名;查询指定记录通过WHERE子句来对数据进行过滤,以获得过滤后的数据SELECT 列名1,列名2,...,列名n FROM 表名 WHERE 查询条件IN关键字IN关键字用于查询满足指定范围内的条件的记录,在使用时,将检索条件用括号括起来,多个检索条件之间用逗号分隔,当满足其中一个条件即可原创 2020-07-02 10:44:20 · 226 阅读 · 0 评论 -
MySQL在dos命令行中输入中文时报错
情景:在DOS命令行中操作中文时报错insert into category(cid,cname) values('c010','中文');ERROR 1366 (HY000): Incorrect string value:'\xB7\xFE\XD7\xB0' for colum 'cname' at row 1原因:mysql的客户端设置编码是utf8,而系统的cmd窗口编码是gbk解决:查看mysql内部设置的编码修改client、connection、results的编码一致原创 2020-07-02 10:31:11 · 319 阅读 · 0 评论 -
MySQL数据库密码重置
停止mysql服务器运行输入services.msc停止mysql服务在cmd下,输入mysqld --console --skip-grant-tables启动服务器,出现以下页面,不要关闭该窗口新打开cmd,输入mysql -uroot 不需要输入密码;登录后,使用下面两个命令更改密码: use mysql; update user set password=password('abc') where user='root';关闭两个cmd窗口...原创 2020-07-02 10:22:18 · 102 阅读 · 0 评论 -
MySQL服务器启动与停止命令
net start mysqlnet stop mysql遇到的问题win10系统启动/停止mysql服务报错原因:当前用户的操作权限太低解决:以管理员身份来运行cmd程序启动mysql;如果需要经常启停mysql服务,可以按照如下设置:右键cmd找到其所在的位置右键选择属性 --> 选择快捷方式 --> 选择高级 --> 选择以管理员身份运行 --> 点击确定选择以管理员身份运行 --> 点击确定...原创 2020-07-02 10:05:31 · 639 阅读 · 0 评论