mac:brew安装配置mysql,创建用户用进行授权

mac用brew安装mysql,设置初始密码 打开终端:安装mysql:brew install mysql设置mysql为开机启动项目:ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents启动mysqlmysql.server start设置密码:mysql_secure_installation运行mysql_secure_installation会执行几个设置:a)为ro... 阅读详情

1.安装mysql,并修改root密码为root

# 安装mysql,默认8.0以上
brew install mysql

# 设置mysql开机启动
#(1)首先确认~/Library/LaunchAgents目录存不存在,若存在则无需创建
#(2)建立软链接
#(3)设置自启动
mkdir -p ~/Library/LaunchAgents
ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

# 启动mysql
mysql.server start

# 进入服务,无需密码,直接回车
mysql -uroot

# 给root设置密码“root”
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

#退出重新进入就需要输入密码“root”

2.创建用户并授权

首先通过root登录数据库

# 创建用户
create user 'test'@'%' identified by '123123';
 
# 再进行授权
grant all privileges on *.* to 'test'@'%' with grant option;
 #刷新权限
FLUSH PRIVILEGES;   

# 退出root用户,使用test用户 登录数据库
mysql -utest  -p

# 授权本地/远程连接
ALTER USER 'test'@'%' IDENTIFIED BY '123123' PASSWORD EXPIRE NEVER;
ALTER USER 'test'@'%' IDENTIFIED WITH mysql_native_password BY '123123'; 
FLUSH PRIVILEGES; 

附:卸载mysql

brew remove mysql
brew cleanup
launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
rm -Rf ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

有可能还删除不干净,就需要重启电脑

MySQL安装配置教程 以上是 MySQL 在 Windows 和 Linux 系统下基本的安装配置流程,您可以根据实际情况进行调整和进一步的优化。在Linux系统中,MySQL配置文件的位置可能因安装方式和操作系统版本的不同而有所差异。这表明 MySQL 会按照这个顺序查找配置文件,你可以根据这个信息在相应的目录中查找。在浏览器中访问 phpMyAdmin 的网址,使用具有足够权限的用户登录。执行此命令后,系统会提示输入当前用户的密码,输入正确后,密码将被修改。通过以上方法,就可以在 MySQL 中创建新用户并授予相应的权限。 阅读详情

相关推荐

APM水下机器人实战:从零搭建高精度自主航行系统

本文详细介绍了如何基于开源APM飞控及其水下分支ArduSub,从零搭建高精度自主水下航行器。核心在于集成双天线RTK模块实现厘米级定位与精确航向,并配合MAVROS与ROS构建自主控制系统。文章涵盖了硬件选型、软件配置、自主逻辑开发及水池调试的全流程实战经验,为水下机器人爱好者与研究者提供了一套完整的自主航行系统解决方案。

app77的博客 512

Mac下在MySQL创建,赋权新用户

命令行中登录MySQL mysql -u root -p 创建新用户 mysql> CREATE USER ’newuser’@‘localhost’ IDENTIFIED BY ‘password’; localhost主机名表示本地电脑,目前没有用到服务器IP地址。 到此为止,newuser没有任何权限,无法处理数据,下列命令无法进入MySQL。 mysql -u n...

AeroZhou 7043

解决Android UVCCamera stopPreview 报错 崩溃 闪退 问题

在使用libuvccamera库的UVCCamera时,经常在调用stopPreview关闭预览的时候,app直接崩溃闪退了,经过综合各种修改源码的方案,已解决这个问题,以下请参考: 首先找到android_usbfs.c,linux_usbfs.c两个原文件,在两个文件中都可以找到这段代码,按如下示例修改: 修改前: for (i = 0; i < num_urbs; i++) { if (urb == tpriv->iso_urbs[i]) { urb_idx = i + 1;

hanye2020的博客 3577

mac mysql权限设置_mac操作系统mysql创建用户及权限

1、创建用户#foo表示你要建立的用户名,后面的123表示密码,#localhost限制在固定地址localhost登陆CREATE USER [emailprotected] IDENTIFIED BY ‘jice-1.0‘;2、授权GRANT privileges ON databasename.tablename TO ‘username‘@‘host‘说明: privileges - 用...

weixin_30181209的博客 864

【科研学习】Demo3D2015安装包以及图文安装步骤

安装包 点击下图的.exe文件,安装 不需要解压,打开注册机 如下图: 点击上图的.exe文件,出现下图 先点击 patch 打开安装目录下的Demo3D.licensing.dll文件,然后点击Generate,生成dvt-license文件,保存即可 打开安装完成的Demo3D 2015(64-bit),一般破解没完成的,会出现一个request a license 的问题,点击find license 的那一行 点击后找到自己Generate,生成dvt

KaelCui的博客 1万+

基于深度学习的道路裂缝检测识别研究(开题报告)

具体而言,将本研究提出的模型与其他先进的道路裂缝检测算法在相同的数据集上进行对比实验,通过对比实验结果,分析不同算法在准确率、召回率、F1值等指标上的优劣,以及在实际应用中的表现。通过对综述论文的学习了解,对计算机视觉、多模态相关领域的基础进行简要介绍,并在跨模态行人重识别研究领域归纳国内外研究现状和发展趋势,明确当前面临的问题和挑战,并针对当前存在的问题展开后续研究。第二,研究解决该问题的途径和方法。基于深度学习的道路裂缝检测识别研究,旨在通过构建和优化深度学习模型,实现对道路裂缝的自动识别和定位。

毕业作品网站 3832

MySQL for Mac 安装和基本操作

一.安装mysql  1.mysql下载地址http://dev.mysql.com/downloads/mysql/我的机器是mac 10.8的;所以使用mysql-5.6.10-osx10.7-x86_64.dmg安装包;  2.安装软件包位于硬盘映象(.dmg)文件中,必须首先双击搜索起中的图标来安装该文件。应当安装图像并显示其内容。  注释:在继续安装前,一定要使用M

yu0784123的专栏 1631

Python实现课程时间表

用Python实现课程表功能

life is like a play 2042

mac brew 安装mysql及设置用户

安装命令 安装目录 /usr/local/Cellar/mysql/5.7.21 启动命令 mysql.server start 配置目录 /usr/local/etc/my.cnf 启动mysql后连接mysql,报错 解决方式: vim /usr/local/etc/my.cnf 在文件末尾加上 skip-grant-tables 重新连接,发现又报错,我擦~ 原因是找不到s...

weixin_42277648的博客 630

AIGC时代的必备技能:提示词工程(Prompt Engineering)全面指南

本文主要介绍了AIGC时代的重要技能——提示词工程(Prompt Engineering)。文章首先定义了提示词的概念,强调其作为人类与AI沟通桥梁的重要性,并详细阐述了提示词的功能特性,包括输入、大模型处理和输出三个环节。接着,文章探讨了提示工程的重要性,如提高输出质量、节省资源和时间等。随后,文章深入分析了提示词的基本构成要素,包括指令、上下文、输入数据和输出指示符,并提出了提示词的五大基本原则:清晰性与具体性、提供充足的上下文、明确任务与目标、考虑受众和迭代思维。最后,文章介绍了提示词的七大常见技巧

weixin_43178406的博客 27万+

手把手教你学PCIE--所有 PF(Physical Function)共同管理和分配 VF

但具体如何分配和使用 VF 取决于硬件设计、驱动程序配置以及实际应用场景。

MHD0815的博客 1464

Mac 安装 MySql 教程,附详细图解

在 MacOS 上有两种方式安装 MySQL 服务器:通过 brew 安装和通过安装包安装。

Java徐师兄的博客 1424

手把手教你学simulink(41.4)--逆变器电场景示例:基于Simulink的主从控制的多逆变器协同控制(Multi-Inverter Coordinated Control)

需求分析在现代电力系统中,分布式发电和储能系统的广泛应用使得多个逆变器并联运行成为常见的应用场景。为了确保多个逆变器之间的协同工作,实现系统的稳定性和高效性,通常采用主从控制(Master-Slave Control)策略。主从控制通过一个主控制器(Master)来协调多个从控制器(Slave),确保所有逆变器的输出电压、频率和功率分配符合预期目标。本项目将基于Simulink平台,开发一个多逆变器协同控制系统,采用主从控制策略,实现对多个逆变器的精确控制和优化。

MHD0815的博客 307

osx中安装mysql数据库

1、安装mysql brew install mysql 2、启动或关闭mysql brew services start mysql(启动) brew services stop mysql(停止) 3、mysql相关权限配置 3.1、执行:/usr/local/Cellar/mysql/5.7.14/bin/mysql_secure_installation ,进行一些

海阔天空的专栏 1280

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

brew安装mysql设置root用户密码

1.brew安装mysql brew install mysql 2.设置mysql为开机启动项 ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents 3.启动mysql mysql.server start 4.设置密码 mysql_secure_installation 运行mys...

片羽时光的博客 2464

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

home brew 安装mysql_Mac 安装MySQL(Homebrew)

Mac 安装MySQL(Homebrew)一、安装安装Homebrew1、执行安装命令brew install mysqllocalhost:~ local$ brew install mysql==> Downloading https://homebrew.bintray.com/bottles/mysql-5.6.26.yosemite.bottle.1.tar.gzAlready d...

weixin_42126865的博客 1329

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

mac brew安装 mysql

参考链接如下: https://www.jianshu.com/p/4fc53d7d7620 一、安装 1、执行安装命令 brew install mysql 2、安装完后启动mysql mysql.server start 3、执行安全设置 mysql_secure_installation 显示如下 There are three levels of password validation policy: LOW Length >= 8 MEDIUM Length >= 8, nume

sainazuoan1的博客 374

Mac安装brew

1.在/etc/hosts设置下列github重定向 https://blog.youkuaiyun.com/laoxuan2011/article/details/106177126/ 2.执行命令安装brew /bin/bash -c “$(curl https://raw.githubusercontent.com/Homebrew/install/master/install.sh)”

jayronwang的博客 3485

mac mysql 授权_Mac 用 brew 安装 mysql,并且配置远程连接授权

1、brew install mysql2、brew services start mysql3、mysql_secure_installationcometdeMacBook-Pro:~ comet$ mysql_secure_installationSecuring the MySQL server deployment.Connecting to MySQL using a blank pa...

weixin_39934869的博客 246

Linux 或 Mac 下安装、配置 mariadb 或 mysql

Linux 或 Mac 下安装、配置 mariadb 或 mysql, 以及常见问题的解决方法

cdq2012的博客 1369

Mac 10.15 使用brew安装mysql教程

Mac 10.15 使用brew安装mysqlMac 10.15 使用brew安装mysql系统说明安装mysql启动mysql初始化设置其他常用mysql指令 Mac 10.15 使用brew安装mysql 系统说明 系统:macOS Catalina 10.15.7 内存:16G CPU: I3-6100 Homebrew 2.5.2 安装mysql 打开终端输入以下命令。 #安装mysql brew install mysql #设置mysql为开机启动项目 ln -sfv /usr/local/

sugoods的博客 1346

Mac使用DMG安装Mysql

Mac使用DMG安装Mysql1. 使用DMG安装Mysql1.1 下载并安装1.2 记录安装后的root密码1.3 设置开动启动1.4 更改初始密码1.4.1 配置mysql终端可访问1.4.2 登录mysql1.4.3 修改初始密码1.4.4 修改ip访问权限2. 删除Mysql3. brew安装mysql 1. 使用DMG安装Mysql 在mac下使用DMG安装Mysql,并进行本地开发的简...

Guoye的专栏 3270

Mac彻底删除mysql,重新安装mysql,修改mysql用户权限

删除mysql 左上角“系统偏好设置”,打开MySQL面板,停止MySQL服务 在文件“/etc/hostconfig”中删除一行“MYSQLCOM=-YES-” 分别执行以下命令: sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* sudo rm -rf ~/Li

Rudon滨海渔村的博客 1120

brew 安装mysql_MySQL 的基本操作00

Do one thing at a time, and do well.[1]MySQL 安装的两种方法1、通过官网地址,下载指定系统对应的版本安装包。2、通过 Mac 的命令行软件管理器 Homebrew 下载,其具体语句brew install mysql; # 检查是否安装成功, v 必须是大写 mysql -V登陆 MySQL# 启动 MySQL 服务 mysql.server star...

weixin_29818013的博客 527

mac 安装MySQL

Mac 安装MySQL有两种方式。下面一一介绍   一、下载dmg包安装      1、下载MySQL dmg 包, 从官网 : http://www.mysql.com/downloads/ 进入, 点击下方的DOWNLOADS : MySQL Community Server       选择dmg文件下载        接着, 会跳转到如下页面, 你只需要选择不登录,直接...

项拙的博客 967
上一篇: sublime:下载免费历史版本
下一篇: go:pprof 性能分析
github_37320188
博客等级 码龄10年 24粉丝 86原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值