赞
踩
此处记录下mysql 的一些常用命令。
mysql -u 用户名 -p密码 -h 服务器IP地址 -P 服务器端MySQL端口号 -D 数据库名
mysql -u username -p20180812 -h 120.0.0.0 -P 3306 -D user
注意: 密码紧跟在-p后面, 不加密码的话,应该会再问的
直接更改user表:
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
mysql> FLUSH PRIVILEGES;
创建用户:
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
username:你将创建的用户名
host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符%
password:该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器
授权:
GRANT privileges ON databasename.tablename TO 'username'@'host'
privileges:用户的操作权限,如SELECT,INSERT,UPDATE等,如果要授予所的权限则使用ALL
databasename:数据库名
tablename:表名,如果要授予该用户对所有数据库和表的相应操作权限则可用表示,如.*
show databases;
show tables [ from db_name];
use database;
desc table_name; //查看表结构
select * from table;
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
DELETE FROM table_name WHERE condition;
UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;
基本操作先随便列这么多吧, 以后再补充。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。