关于mysql的使用

1、mysql的用户除了用户名之外还有一个host,如user_name@‘localhost’;所以在update时候要注意:UPDATE user SET Password=password("mypassword”) WHERE User="myuser" and host = 'hostname';2、用户root用户登录的时候可以:grant all privileges on 数据库名.表名 to username@'hostname' ...
关于mysql的使用
mysql中user的密码设置有集中方法:
1、mysql的用户除了用户名之外还有一个host,如user_name@‘localhost’;所以在update时候要注意:
UPDATE user SET Password=password("mypassword”) WHERE User="myuser" and host = 'hostname';
2、用户root用户登录的时候可以:
grant all privileges on 数据库名.表名 to username@'hostname' identified by ‘密码(不需要passwprd)’ with grant option(可以为其他用户赋权限的权限);
3、root用户登录后可以:
set password = password('密码')————为自己(root)修改密码
set password for 用户名@‘hostname' = password('密码');
4、可以直接修改表,即1所写;2009-11-16
登陆不上应该不是秘密的问题 ,而是你新添加的用户没有权限从localhost登陆。 可以通过 GRANT ALL ON testbase TO myuser@'%'; 进行本地登录授权。

mysql的权限控制不只是可以 通过密码来限制用户登录 ,还可以限定用户只能从特定的位置(比如本机,或其他ip)登陆;
也就是@后边可以是localhost:表示本机;
可以是确定ip:表示重某一个ip机器;
可以是% 表示不限制登陆来源,从任何机器都可以;
还可以通过%进行通配,比如:192.168.0.% 表示整个192.168.0网段的都可以登陆。

完整的用户授权语句可以写成:
GRANT ALL ON testbase TO myuser@'%' identified by 'mypassword';
这样就不需要在update设置密码。2009-11-16
mengvlog 阅读 28 次 更新于 2025-09-09 12:45:28 我来答关注问题0
  •  赛玖久生活日记 18 个 MySQL 数据库的技巧

    可使用字符串函数从日期时间值中截取年、月、日等部分。例如,使用 LEFT(dt, 4) 获取年份,MID(dt, 6, 2) 获取月份。改变默认字符集:可通过修改 MySQL 配置文件(如 Windows 下的 my.ini)中的 default-character-set 和 character-set-server 参数值来改变默认字符集,修改后需重启 MySQL 服务。

  •  翡希信息咨询 超详细MySQL安装及基本使用教程

    可以使用MySQL Workbench工具栏上的“创建数据库”按钮直接创建数据库。或者使用命令CREATE DATABASE 数据库名称;(注意最后有分号)来创建。注意,使用命令创建数据库可能不会立即刷新,可以在左下角点击右键选择“Refresh All”来刷新。2. 创建表、删除表:在想要创建表的“Tables”上点击右键,选择“Creat...

  •  翡希信息咨询 mysql中mysqladmin的使用

    基本语法:mysqladmin [选项] 命令 [参数]。其中,命令是要执行的操作,选项和参数根据命令的不同而有所变化。示例:例如,要创建一个新的数据库,可以使用命令mysqladmin u 用户名 p create 数据库名。在执行时,系统会提示输入MySQL用户的密码。三、注意事项 安装与路径:使用前确保已正确安装MySQL客...

  •  云易网络科技 如何使用MySQL将数据表下载到本地mysql下载表到本地

    MySQL是一个开源关系型数据库管理系统,广泛应用于Web应用程序的后台数据库管理。有时,我们需要将MySQL数据库中的数据表下载到本地以进行分析、处理或备份。本文将介绍如何使用MySQL将数据表下载到本地。步骤:1.联接到MySQL数据库:要使用MySQL命令行客户端联接到MySQL数据库。通过在终端中输入以下命令登录...

  •  翡希信息咨询 正确使用mysqlupdate语句

    正确使用MySQL的UPDATE语句的要点如下:基本格式:UPDATE 表名称SET 列名称1 = 新值1, 列名称2 = 新值2, ...WHERE 某些条件;关键要素解释:表名称:指定你要更新的数据表的名称。SET:用于指定你想要更新的列及其对应的新值。可以同时更新多个列,列与列之间用逗号隔开。WHERE子句:用于指定更新记录...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部