当前位置:网站首页>【日记】mysql基本操作
【日记】mysql基本操作
2022-08-04 17:18:00 【ttyt1217】
今天学习了mysql数据库相关操作,用的是目前最新的mysql8.0.20版本,有些语句和老版本不一样,需要注意。
用户登录DB:
mysql -u root -p
查看mysql版本
SELECT @@VERSION
创建数据库用户:
create user 'user****'@'localhost' identified by '*****password';
此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将"localhost"改为"%",表示在任何一台电脑上都可以登录。
查看数据库用户:
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
更新数据库用户密码:
update mysql.user set authentication_string='*****' where user='user*****';
删除数据库用户:
Delete FROM mysql.user Where User='user****' and Host='localhost';
以上操作后要用下面语句刷新MySQL的系统权限相关表,否则会出现拒绝访问:
flush privileges;
授予用户访问数据库的全部权限
grant all privileges on `xxxDB`.* to 'apicaller'@'localhost' with grant option;
注意上面关键字 xxxDB的外部使用反引号` `括起来的。
nodejs执行app.js报这个错时,
Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server;
意为mysql8.0以上加密方式,Node还不支持,需要在mysql执行以下命令:
alter user 'apicaller'@'localhost' identified with mysql_native_password by '****';
查看DB
show databases;
查看表
show tables;
边栏推荐
- 数字化金融企业的产品体系长啥样?
- 软件测试高频面试题真实分享/网上银行转账是怎么测的,设计一下测试用例。
- 微信jsApi调用失效的相关问题
- 海报 | 夏季高温,危化品安全风险的注意事项必须get!
- 《机器学习的随机矩阵方法》
- 学习探索-网站中引入百度统计
- 租房小程序登顶码云热门
- R语言ggpubr包的ggtexttable函数可视化表格数据(直接绘制表格图或者在图像中添加表格数据)、使用ggarrange函数将表格数据和可视化图像组合起来(表格数据在可视化图像下方)
- 设置表头颜色
- R语言使用yardstick包的gain_curve函数评估多分类(Multiclass)模型的性能、查看模型在多分类每个分类上的增益(gain)曲线(gain curve)
猜你喜欢

pyhon爬虫之爬取图片(亲测可用)

水能自发变成“消毒水”,83岁斯坦福教授:揭示冬天容易得流感的部分原因...

荣耀发布开发者服务平台,智慧生态合作提速

通关剑指 Offer——剑指 Offer II 010. 和为 k 的子数组

Learning and Exploration-Introducing Baidu Statistics to the Website

西西成语接龙小助手

Copycat CNN: Stealing Knowledge by Persuading Confession with Random Non-Labeled Data阅读心得

乐享购(分享购)的模式:优势、亮点、收益

学习探索-给字体设置前景色

JVM内存和垃圾回收-08.方法区
随机推荐
学习探索-给字体设置前景色
Learning and Exploration-Introducing Baidu Statistics to the Website
餐饮供应链管理系统
全球电子产品需求萎靡:三星越南工厂大幅压缩产能,减少工人工作日
R语言dplyr包group_by函数和summarise_at函数计算dataframe计算不同分组的计数个数和均值、使用%>%符号将多个函数串起来
并发编程原理学习-reentrantlock源码分析
WPF 修改 ItemContainerStyle 鼠标移动到未选中项效果和选中项背景
荣耀互联对外开放,赋能智能硬件合作伙伴,促进全场景生态产品融合
Json的FastJson与Jackson
机器学习(十六):主成成分分析(PCA)
提高图片清晰度的快速方法?
重新审视分布式系统:永远不会有完美的一致性方案……
基于clipboard.js对复制组件的封装
Boost library study notes (1) Installation and configuration
华为云数据治理生产线DataArts,让“数据‘慧’说话”
机器学习(十四):K均值聚类(kmeans)
接口测试项目(非常值得练手)
西西成语接龙小助手
乐享购(分享购)的模式:优势、亮点、收益
Cron表达式