Table of Contents
MySQL修改root密码
login MySQL
mysql -u root -p
mysql> update user set password=password('newpassword') where user='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
relogin
Author: Benjamin Yin
Copyright Notice: All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Related Articles
2024-09-12
MySQL添加用户、删除用户与授权
add new user: mysql> insert into mysql.user(Host, User, Passwd) values("localhost", "test", "1234")) 注意:此处的”localhost”,是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将”localhost”改为”%”,表示在任何一台电脑上都可以登录。也可以指定某台机器可以远程登录 Authoriz new user 授权格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码”; 登录MYSQL(有ROOT权限),这里以ROOT身份登录: 首先为用户创建一个数据库(testDB): mysql>create database testDB; 授权test用户拥有 testDB数据库的所有权限(某个数据库的所有权限): mysql>grant all privileges on testDB.* to...
2024-09-12
忘记MySQL的root密码
Table of Contents 忘记MySQL的root密码 编辑MySQL配置文件my.cnf 进入MySQL控制台 修改root密码 取消/etc/my.cnf中的skip-grant-tables 重启mysql 进入mysql控制台 忘记MySQL的root密码 编辑MySQL配置文件my.cnf编辑文件,找到[mysqld],在下面添加一行skip-grant-tables vi /etc/my.cnf [mysqld] skip-grant-tables :wq! 保存退出重启MySQL服务 service mysqld restart 进入MySQL控制台mysql -uroot -p 修改root密码update mysql.user set password=password('123456') where User="root" and Host="localhost"; flush privileges; #刷新系统授权表 grant all on...
2024-09-12
脚本的调试模式
Table of Contents 如何在 Linux 中启用 Shell 脚本的调试模式 如何开始写一个脚本 启用 Shell 脚本调试模式的方法 改变 Shell 脚本首行 调用 Shell 调试选项 使用 Shell 内置命令 set 如何在 Linux 中启用 Shell 脚本的调试模式 如何开始写一个脚本脚本是存储在一个文件的一系列命令。在终端上输入一个个命令,按顺序执行的方法太弱了,使用脚本,系统中的用户可以在一个文件中存储所有命令,反复调用该文件多次重新执行命令。在学习脚本或写脚本的初期阶段,我们通常从写小脚本或者几行命令的短脚本开始,调试这样的脚本时我们通常无非就是通过观察它们的输出来确保其正常工作。然而,当我们开始写非常长或上千行命令的高级脚本,例如改变系统设置的脚本, 在网络上执行关键备份 [1] 等等,我们会意识到仅仅看脚本输出是不足以在脚本中找到 Bug 的!因此,在 Linux 系列中这篇介绍 Shell 脚本调试, 我们将看看如何启用 Shell 脚本调试,然后在之后的系列中解释不同的 Shell...
2024-09-12
在Unix系统上查找数据的最佳工具和技巧
Table of Contents 在 Unix 系统上查找数据的最佳工具和技巧 在 Unix 系统上查找数据的最佳工具和技巧有时候在 Unix 系统上查找信息就如同大海捞针。如果重要的信息被淹没在大量文本中,它们也很难被注意到。目前我们中的很多人都在处理“大数据” —— 从数十亿字节大小的日志文件和巨大的各种格式记录集合中挖掘商业情报。 幸运的是,只有在两种情况下,你才需要在成堆的数据中挖掘,继而完成你的工作 —— 当你知道你要找什么和当你不知道的时候。:) 最佳工具和技巧取决于你面临两种情况中的哪一种。 当你知道的时候 当你知道你要找什么,grep 就是你的朋友,这不只是在你查找特定文本的时候。grep 命令可以帮助你找到任意文本,特定单词,文本模式和有上下文的文本。当你知道文本长什么样时,查找它通常很简单。grep this that 命令会显示“that”文件中包含“this”字符串的每一行。增加 -w 选项就只会显示那些单独包含“this”这个单词的行。换句话说,如果行中包含“thistle” 或 “erethism” 就不会显出来,除非这些行也有 “this”...
Announcement
This is my Blog