Mac Terminal终端使用mysql环境变量及常用语句笔记

从零到千兆:KSZ9031 PHY芯片在Zynq PS端的驱动移植心路历程 本文详细记录了在Xilinx Zynq-7000平台(基于XC7Z020芯片)上,为KSZ9031千兆以太网PHY芯片移植LwIP协议栈驱动的完整过程。从硬件连接配置、Vivado工程设置到LwIP库的深度修改与调试,分享了解决PHY识别、自协商及性能优化等关键问题的实战经验,助力开发者实现稳定的千兆网络连接。 阅读详情

每次使用mysql都要重新配置环境变量,很烦,干脆记录一下。
打开终端open ~/.bash_profile
输入export PATH=${PATH}:/usr/local/mysql/bin
关闭文件,输入source ~/.bash_profile立即生效
terminal登陆指令mysql -u root -p
默认用户是root,输入自设密码即可登录;也可用其他账户,将-u 后的root修改为用户名即可。查看可用用户可看文章最后部分。

常用语句:

// 创建数据库
create database [库名];

// 使用数据库
use [库名];

// 删除数据库
drop database [库名];

// 查看数据库
show databases;
// 创建表(id设置了主键)
create table [表名] (id integer primary key auto_increment, name varchar(20), city varchar(10)); 
//后缀申明主键
create table [表名] (id integer, name varchar(20), city varchar(10),primary key(id) auto_incriment); 
//设置外键
create table [表名] (id integer primary key auto_increment, name varchar(20) references [表名](属性), city varchar(10)); 
// 复制表
create table [新表名] like [原表名];

// 在表中添加新列,原表中修改
alter table [表名] add age integer;

// 查看表结构信息
desc [表名];

// 删除表
drop table [表名];

// 查看数据
select * from [表名]; // 查询全部
select * from [表名] where age = 20; // 过滤查询
select name,city from [表名] where age = 20; // 过滤查询
select * from [表名] where city='南京' order by age desc; // 按照年龄降序查询
select * from [表名] \G; // 多了个\G参数,主要针对少数数据的key-value视图,横向一一对应

// 插入数据
insert into [表名] values('张三','南京',20);
insert into [表名] (name,city,age) values ('张三', "南京", 20);

// 更新数据
update [表名] set age = 25,name = "张叁",city='北京' where id = 1;

// 删除数据
delete from [表名] where age = 20;

可能用到的:

以下语句请在登录数据库系统后使用

  • 修改账户登录密码update mysql.user set Password =PASSWORD('1111') where User='root';
  • 使用中提示重设密码时set PASSWORD=PASSWORD('1234');
  • 创建新的用户,由root授权create user 'u1' identified by 'root';
  • 查看已授权的用户select user from mysql.user;
  • 查看当前用户权限show grants;
  • 查看其他用户权限show grants for user2;
  • 授权(前提是有权)grant [权] on [库名].[表名] to [用户];
    如grant select on SPJ.* to user;
    给用户user授予查看SPJ库内所有表的权限
    在grant语句后+with grant option意为“转授 ‘授权’ 的权利”
  • 撤销权限revoke,类似于grantrevoke ··· from ···;
  • 删除用户delete from user where user="user";

自8.0.11版本之后,默认的密码方式发变化,如果出现以下错误提示可以参考博客:https://blog.youkuaiyun.com/youcijibi/article/details/81153789


error:the server requested authentication method unknown to the client

好长时间没有用过以上语句了,如有问题请一一指出,我及时修改,谢谢!

迈创Cameralink采集卡与MIL软件集成开发实战指南 本文详细介绍了迈创Cameralink采集卡与MIL软件的集成开发实战指南,涵盖硬件安装、驱动配置、MIL软件深度设置及图像采集处理等关键步骤。特别适合工业视觉检测和医疗影像领域,通过优化配置和性能调优,实现高速稳定的图像处理。 阅读详情

相关推荐

连接HP C7000 OA管理口操作文档

必备工具:1台便携式笔记本电脑、1根网线 2、 在C7000机箱背面找到 OA管理模块,如图:图标1和2为OA主备管理模块 将网线一端接至左边的OA管理网口,另一端接至便携式笔记本电脑网口,如图下位置: 在C7000液晶面板下查看OA管理口地址,如图,按下液晶面板的OK按钮 然后按下▼按钮调至Enclosure Info这一项后,按下OK按钮,输出界面如图:可以看到当前Active的OA管理口IP地址 比如显示地址为172.16.25.30,则个人笔记本电脑则配置172.16...

马晓援的博客 6011

terminal中快速查看shell脚本的环境变量的值(echo),方便调试(快速查看.bashrc中环境变量的值)

terminal中快速查看shell脚本的环境变量的值(echo)

jiongta9473的博客 1312

Unity开源游戏源码精选:17个亲测可运行教学项目

Unity游戏开发中,掌握真实项目结构与工程实践远比熟记API更重要。本文围绕‘Unity开源项目’和‘游戏源码’两大核心概念,解析高质量开源资源的本质特征——结构清晰、逻辑可溯、修改即时反馈。从基础的MonoBehaviour生命周期组织,到进阶的ScriptableObject数据驱动、事件总线解耦,再到架构级的DOTS ECS设计与网络同步模式,技术价值在于将抽象原理落地为可调试、可验证、可迁移的代码范式。适用于新手建立开发直觉、中级开发者突破系统设计瓶颈,以及团队构建可维护框架。所有项目均基于Uni

weixin_31528001的博客 719

MacOS 下载 Mysql 安装并配置terminal(zsh)

1时,会有E325: ATTENTION Found a swap file by the name "~/.zshrc.swp”的提示,处理方案:进入终端,输入ls -a显示所有文件,看到会有一个.~/.zshrc.swp,我们用 rm .~/.zshrc.swp 将其删除即可,再从步骤!6.在terminal中输入:mysql —version ,如果显示 mysql版本,则配置成功。相当于进入vim编辑模式,开始编辑~/.zshrc文件。5.在terminal中输入:source ~/.zshrc。

Azhen0727的博客 1076

基于Python的携程景点评价爬虫与情感评分分析

摘要: 本项目通过Python技术栈实现携程景点评论的情感分析系统,包含数据爬取、文本预处理、情感评分和可视化分析全流程。使用requests抓取评论接口,jieba进行中文分词,SnowNLP计算情感得分(0-1),并通过词云、情感分布图呈现结果。典型分析显示72%评论为正面,负面反馈多涉及"排队久""票价贵"等问题。系统可辅助景点口碑管理,扩展方向包括多景点对比、BERT模型优化等。项目强调需遵守爬虫伦理,控制请求频率,适用于非商业用途的旅游数据分析。(150字)

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 977

关于Nuttx操作系统

NuttX是一个成熟的实时操作系统

qq_28576837的博客 4092

解决mac安装mysql后无法使用终端命令的问题

让刚才的配置语句生效,之后就可以使用mysql了,但是电脑重启或关机之后它可能就不再生效了,所以还要继续把它变成永久性的命令。官网下载好mysql后,无法在terminal中使用命令打开,它会告诉你command not found。首先在系统设置中找到mysql,如果出现两个绿点则表示mysql已经成功在电脑上运行。打开终端,先创建.bash_profile文件(如果已经有的话那就直接进行编辑)输完后按esc退出编辑模式,再输入。打开,并在文件中加入以下代码。查看是否有.zshrc文件。

weixin_45287698的博客 1577

ArcGIS小白必看:5分钟搞定WGS_1984到Krasovsky_1940_Albers投影转换(附详细步骤)

本文为ArcGIS初学者提供了从WGS_1984地理坐标系转换到Krasovsky_1940_Albers投影坐标系的详细实战指南。文章深入剖析了投影变换与基准面转换的核心区别,通过分步详解创建自定义地理变换、执行投影等关键操作,并附带了常见问题排查与批量处理脚本,旨在帮助用户高效、准确地完成坐标系统转换,为后续空间分析奠定基础。

weixin_29305337的博客 638

terminal显示mysql_mac如何在terminal终端中操作mysql

下载完mysql之后打开终端输入mysql回车,如果显示mysql: command not found说明还没有‘添加工作路径’1、cd /Users/apple(apple是你home页面的名称,以下都默认为home)2、touch .bash_profile(创建.bash_profile文件,一般都已经有了,有了的话它就不会再创建,这行敲进去也没啥事)3、open -e .bash_pro...

weixin_39996101的博客 387

STM32H7 Flash擦除后数据读取异常的缓存问题解析

本文深入分析了STM32H7系列芯片在Flash擦除后数据读取异常的缓存问题,揭示了由于数据缓存(D-Cache)和指令缓存(I-Cache)导致的数据一致性问题。通过详细的解决方案,包括手动维护缓存一致性和操作期间禁用缓存,帮助开发者有效解决这一常见但棘手的嵌入式开发难题。

weixin_29158413的博客 392

Halcon那些事:Halcon非常核心的1个概念reduce_domain算子的理解和1个详细的使用示例

Reduce是减少的意思。并不是真的去裁剪图像,而是定义一个“感兴趣的区域(Region of Interest, ROI)”。后续的图像处理算子将只在这个定义的区域内有效,区域外的像素将被忽略。在一张白纸(完整图像)上放一张镂空的纸板(Domain)。我们后续的绘画(图像处理操作)只会透过镂空的部分影响到下面的白纸。镂空纸板之外的部分保持不变,也不会被处理。关键步骤:使用ReduceDomain,将图像的域限制为ROI区域,图像在原来图像基础上存在图像区域。

十多年IT经验,专注机器视觉,智能制造半导体行业 577

mac如何在terminal终端中操作mysql

下载完mysql之后打开终端 输入mysql回车,如果显示mysql: command not found说明还没有‘添加工作路径’ 1、cd /Users/apple(apple是你home页面的名称,以下都默认为home) 2、touch .bash_profile(创建.bash_profile文件,一般都已经有了,有了的话它就不会再创建,这行敲进去也没啥事) 3、open -e ....

Mart1nn的博客 1426

智能Agent如何重塑企业流程

在当今数字化时代,企业流程的效率和敏捷性至关重要。传统企业流程往往受限于人工操作,效率低下、成本高昂,难以适应快速变化的市场环境。智能Agent作为一种新兴技术,凭借其强大的智能化能力,正在逐渐改变企业流程的运作模式,为企业带来新的机遇和挑战。智能Agent是一种能够感知环境、自主决策、执行任务的软件实体。它可以模拟人类的智能行为,例如学习、推理、规划和沟通。通过将智能Agent嵌入到企业流程中,可以实现流程的自动化、优化和智能化,从而提高效率、降低成本、提升客户体验。8.1 研究成果总结。

AGI×大数据,开启智能时代的认知跃迁;解码AGI,赋能数据驱动的智能革命。 873

mysql终端_MySQL之终端(Terminal)管理MySQL

前言:MySQL有很多的可视化管理工具,比如“mysql-workbench”和“sequel-pro-”。 现在我写MySQL的终端命令操作的文章,是想强化一下自己对于MySQL的理解,总会比使用图形化的理解透彻,因为我本来就比较喜欢写代码。同时写出来这些文章,是想要给大家当个参考,希望也能对大家有所帮助,有所提升,这就是我为什么要写终端操作MySQL的文章了。以下命令基于笔者在Mac系统测试提...

weixin_33664191的博客 771

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

terminal mysql 停止_转载MySQL之终端(Terminal)管理MySQL

前言:MySQL有很多的可视化管理工具,比如“mysql-workbench”和“sequel-pro-”。 现在我写MySQL的终端命令操作的文章,是想强化一下自己对于MySQL的理解,总会比使用图形化的理解透彻,因为我本来就比较喜欢写代码。同时写出来这些文章,是想要给大家当个参考,希望也能对大家有所帮助,有所提升,这就是我为什么要写终端操作MySQL的文章了。以下命令基于笔者在Mac系统测试提...

weixin_33542589的博客 380

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

terminal登录mysql_转载-MySQL之终端(Terminal)管理MySQL

前言:MySQL有很多的可视化管理工具,比如“mysql-workbench”和“sequel-pro-”。 现在我写MySQL的终端命令操作的文章,是想强化一下自己对于MySQL的理解,总会比使用图形化的理解透彻,因为我本来就比较喜欢写代码。同时写出来这些文章,是想要给大家当个参考,希望也能对大家有所帮助,有所提升,这就是我为什么要写终端操作MySQL的文章了。以下命令基于笔者在Mac系统测试提...

weixin_42511887的博客 525

mac在终端打开mysql_如何在Mac上打开终端

mac在终端打开mysqlWhile using a Mac, sometimes you need to dig deep into settings or perhaps pull off some developer-grade command-line tasks. For that, you’ll need the Terminal app to access the command-l...

culinxia2707的博客 3222

mac下mysql terminal设置以及常规用法

首先正常使用时,需要找到mysql所在bin目录,例如: $ /usr/local/mysql/bin/mysql -u root -p Enter password: 但每次都要输入这么一长串字符,也过于繁琐,需要用alias命令行去简化 $ vim ~/.bash_profile 追加内容: # MySQL alias mysql='/usr/local/my

安迪·潘 的专栏 4088

终端中c 使用mysql_MySQL之终端(Terminal)管理MySQL

前言:MySQL有很多的可视化管理工具,比如“mysql-workbench”和“sequel-pro-”。 现在我写MySQL的终端命令操作的文章,是想强化一下自己对于MySQL的理解,总会比使用图形化的理解透彻,因为我本来就比较喜欢写代码。同时写出来 这些文章,是想要给大家当个参考,希望也能对大家有所帮助,有所提升,这就是我为什么要写终端操作MySQL的文章了。以下命令基于笔者在Mac系统测试...

weixin_33402252的博客 177

Mac下使用terminal访问mysql

Mac下默认没有mysql的命令,也就是说你打开terminal,系统无法识别mysql这个命令。下面演示如何使Mac terminal使用mysql命令。 我使用的是Xampp安装的mysql,所以可以在/Applications/XAMPP/xamppfiles/bin下找到mysql。但是如果你使用其他方法安装的mysql,也许在/usr/local/mysql/bin目录下。

杨坤的技术博客 2982

Mac下Mysql导出sql语句的方法及可能遇到的mysqldump: command not found

原来曾经写过一篇《在windows平台下Mysql将数据库导成SQL语句方法》的文章, 最近切换到了Mac os的开发平台,于是乎自己又琢磨了一套方法 度娘了一下,尚无针对Mac的SQL语句导出方法的介绍,在这里与大家分享。 步骤一: 打开Terminal,输入mysqldump, 发现Terminal提示《mysqldump: command n

ChenLI's blog 1万+

Mac版本Mysql详细安装教程(8.0版本 保姆级教学~)

1.首先打开Mysql的官方网站点击跳转到官网2.进入页面后点击DOWNLOADS3.进入Downloads页面后,下滑页面选择MySQL Community (GPL) Downloads »4.进入页面后,点击MySQL Community Server5.按照图片选择对应的版本(8.0)、系统(macOS)和处理器(ARM)6.点击No thanks, just start my download.进行下载。

菜鸟的成长之路. 4万+

mac xampp终端启动mysql_在mac上如何使用终端打开XAMPP自带的MySQL

直接开始,过程中对每一步可能出现的错误都进行了说明。1、安装好xampp,然后打开终端,输入:mysql -u root -p成功进入了,擦,你运气真好,后面不用看了。2、如果提示command not found,则在终端继续输入执行:ln -s /applications/xampp/bin/mysql /usr/bin注意:usr别写成来user!如果成功执行,返回到第1步,就可以进入啦!3...

weixin_30549779的博客 553

Mac中如何用terminal来建立数据库

之前装了一个MySQL,后来又装了一个XAMPP所以导致我把数据库建在独立的MySQL里了,所以数据库连接不上,如果在terminal中通过   /usr/local/mysql/bin/mysql -uroot-p进入数据库的话,八成就是用的独立的MySQL,不是用的XAMPP里的,如果用XAMPP中的MySQL应该用如下 /Applications/XAMPP/xamppfiles/bin/

fgdxcw的专栏 1527

mac安装mysql及环境变量配置

Mac 安装配置 MySql环境变量 MySql 官网:https://dev.mysql.com/downloads/mysql/ 下载 MySql 安装包 官网下载 为了安装更方便,建议下载dmg安装包。 下载安装 最后一步安装完成之后,会有一个 MySql Installer 对话框,注意:最后是 MySql 首次进入时的临时密码,一定要记下来! 连接 MySql(重点); 尝试一:打开【终...

Aaron_code的博客 1021

Mac上用终端使用mySQL

首先打开终端输入如下命令:   /usr/local/mysql/bin/mysql -u root -p 其中root为用户名。 这时会出现如下命令:   Enter password:  此时如果你没有改密码,直接敲回车。否则,输入你的密码。 这样就可以访问你的数据库服务器了。   下面介绍一些关于从数据库创建到使用的一些简单的方法; 创建一个名字为ImageProces...

doudou19930614的博客 1923

mac xampp mysql_我如何使用Xampp从Mac终端访问mysql?

I am trying to access mysql from my mac's terminal.I have tried just typingmysql -u root -p(and Enter, but that does not exist..)This is what i have managed to do/located so far:Williams-iMac:mysql no...

weixin_34832116的博客 220
上一篇: Qt5绘制方法——QPointer常用方法
下一篇: Qt中QColor用法
巨蟹贼香
博客等级 码龄9年 76粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值