MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,故一般中小型网站的开发都选择MySQL作为网站数据库。以下为,自学途中整理的一些笔记以及遇到的一些问题。
一. 用户授权
在使用MySQL的过程中,MySQL本身已经创建了一个root用户,如果想自己建立一个用户,需给该用户分配一定的权限。
- 创建用户 create user ‘username’@‘host’ identified by ‘password’
- 授权 grant all privileges on . to ‘username’@‘host’ identified by ‘password’ with grant option
- 设置或更改密码 set password for ‘username’@‘host’=password(“newpassword”)
- 撤销用户权限 revoke privilege on databasename.tablename from ‘username’@‘host’
- 查看权限 show grants for ‘username’@‘host’
- 删除用户 drop user ‘username’@‘host’
二. SQL语句介绍
- 查询语句:select
- DML语句:insert、update