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 · 128 阅读 · 0 评论 -
使用各种条件进行SELECT查询
执行要显示的列 ####显示所有列 SELECT * FROM 表名; 显示指定列 SELECT 列名1,列名2,... FROM 表名; 使用别名 SELECT 列名1 AS 别名1,列名2 AS 别名2,... FROM 表名; 计算列值或处理字符串 对列值进行计算 在查询表的时候,可以对列中的数据进行计算,如下运算符 运算符 使用示例 + a + b - a - b * a * b / a / b DIV a DIV b (结果取整) %、MOD a % b原创 2020-07-08 22:04:22 · 2467 阅读 · 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 · 237 阅读 · 0 评论 -
总结MySQL常用的基本操作
归纳一下常用的MySQL操作,年纪大了好多东西要是搁置了一段时间没用,基本就跟我没啥关系了;所以,好记性不如烂笔头,写下来以后需要再来查验。 查看MySQL服务 win+R打开windows的运行窗口; 输入 services.msc, 回车打开windows服务管理器 找到服务名称为 MySQL 的服务,查看状态是否已启动;如果显示未启动,点击启动服务即刻。 启动/停止服务 通过服务管理器可以启动停止MySQL服务,也可以通过命令行的方式启动停止服务。 net stop MySQL原创 2020-07-02 10:49:28 · 173 阅读 · 0 评论 -
整理常用的MySQL查询命令
单表查询 主要是针对一张表的数据查询操作,以下是单表查询中的各种查询方式的总结: 查询所有字段 SELECT * FROM 表名; 查询指定字段 SELECT 列名1,列名2,...,列名n FROM 表名; 查询指定记录 通过WHERE子句来对数据进行过滤,以获得过滤后的数据 SELECT 列名1,列名2,...,列名n FROM 表名 WHERE 查询条件 IN关键字 IN关键字用于查询满足指定范围内的条件的记录,在使用时,将检索条件用括号括起来,多个检索条件之间用逗号分隔,当满足其中一个条件即可原创 2020-07-02 10:44:20 · 258 阅读 · 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 · 356 阅读 · 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 · 131 阅读 · 0 评论 -
MySQL服务器启动与停止命令
net start mysql net stop mysql 遇到的问题 win10系统启动/停止mysql服务报错 原因:当前用户的操作权限太低 解决:以管理员身份来运行cmd程序启动mysql;如果需要经常启停mysql服务,可以按照如下设置: 右键cmd找到其所在的位置 右键选择属性 --> 选择快捷方式 --> 选择高级 --> 选择以管理员身份运行 --> 点击确定 选择以管理员身份运行 --> 点击确定 ...原创 2020-07-02 10:05:31 · 686 阅读 · 0 评论