MySQL - 四
引用自MySQL经典教程
上节补充
建立启动MySQL的账户
1)建立账户 mysql
adduser mysql
2)修改全局选项文件,使守护程序以规定的用户运行
修改 /etc/my.cnf
[mysql.server]
user=mysql #add this line
basedir=/usr/local/mysql
初始化授权表
su mysql
mysql_install_db
更改root用户的密码
mysqladmin -u root password 'newpwd'
证实服务器在运行
mysqladmin version
mysqladmin variables
测试客户端连接
mysql
MySQL创建用户
CREATE USER 'username'@'host' IDENTIFIED BY 'password' - host 指定用户在哪个主机上可以登录,或用本地用户localhost
授权
GRANT privileges ON databasesname.tablename TO 'username'@'host'
host - 主机名,通配符%表示任意远程主机
privileges - 用户的操作权限,如SELECT,INSERT,UPDATE等,所用权限ALL
databasename - 数据库名
tablename - 表名
如果授予