MySQL入门:连接、修改密码与新增用户指南
需积分: 48 154 浏览量
更新于2024-09-14
1
收藏 148KB PDF 举报
"MySQL入门教程"
MySQL是一个广泛使用的开源关系型数据库管理系统,适合于各种规模的企业和项目。这篇入门教程将引导初学者了解如何连接MySQL、修改密码以及增加新用户。
一、连接MySQL
连接MySQL服务器的基本格式是`mysql -h 主机地址 -u 用户名 -p 用户密码`。在DOS环境下,你可以按照以下步骤操作:
1. 打开DOS窗口,导航至MySQL的bin目录,例如`mysqlbin`。
2. 输入连接命令,如`mysql -uroot -p`,然后按回车。如果root用户没有设置密码,可以直接回车进入MySQL。
3. 如果要连接到远程MySQL服务器,例如IP地址为`110.110.110.110`,命令将是`mysql -h110.110.110.110 -uroot -p密码`,输入密码后按回车。
4. 要退出MySQL,输入`exit`命令并按回车。
二、修改密码
更改MySQL用户密码的命令是`mysqladmin -u 用户名 -p 旧密码 password 新密码`:
1. 比如,首次设置root用户的密码,可以直接运行`mysqladmin -uroot password 新密码`,无需旧密码。
2. 如果要更改密码,如将root密码从`ab12`改为`djg345`,则运行`mysqladmin -uroot -pab12 password djg345`。
三、增加新用户
在MySQL环境中创建新用户的语法是`GRANT 权限 ON 数据库.* TO 用户名@登录主机 IDENTIFIED BY "密码"`:
1. 创建一个用户`test1`,密码为`abc`,允许其从任何主机登录并对所有数据库有查询、插入、更新和删除权限,命令是`GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO 'test1'@'%' IDENTIFIED BY 'abc';`
2. 但是,这样的用户设置存在安全风险,任何人都可以尝试在互联网上访问你的数据库。为避免这种情况,可以限制用户只能从特定主机登录,如`GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO 'test1'@'localhost' IDENTIFIED BY 'abc';`这样,`test1`只能从本地主机(localhost)访问。
总结,MySQL的入门涉及基本的连接、密码管理和用户管理。了解这些基础知识,你就能开始在MySQL数据库上执行基本操作。随着学习深入,还将涉及数据库创建、表结构设计、SQL查询语句以及更高级的安全和性能优化技巧。
2024-12-26 上传
2024-12-26 上传
2024-12-26 上传
carhon
- 粉丝: 0
- 资源: 5
最新资源
- mathematicalPendulum
- JavaScript-modules-in-browser:在JavaScript中使用ECMAScript模块
- NodaChat:基于 Node.js、Express 4、Jade、Bootstrap 和 Socket.IO 的简单聊天
- 毕业设计&课设--毕业设计之SpringCloud-B2C电子商务平台App端.zip
- jwt-rsa:在一个简单的界面中结合了jsonwetokens和node-rsa的包装器
- Vali-it-projektid:我的训练营文件
- Excel模板财务收支报表5.zip
- angular-contacts:管理系统联系人列表
- Autour_de_DAG:G. Vezzosi在2013年Spring在巴黎7举行的研讨会周期的注释。
- Excel模板项目测试用例表.zip
- esp32_php:Ejercicios de prueba de PHP
- ui5-middleware-code-coverage:用于UIt工具的代码覆盖率检测器
- protolog:为所有变量添加全局日志方法
- 【地产资料】XX地产 培训专员考勤表.zip
- teachPro:问题管理系统
- uuidtools:一个简单的通用唯一ID生成库