1、链接数据库
mysql -u用户名 -p密码
2、修改 MySQL密码
./bin/mysqladmin -u
用户名
-p
旧密码
password
新密码
或者进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");
3、增加用户
grant select on 数据库.* to 用户名@登录主机 identified by "密码"
如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:
grant select,insert,update,delete on *.* to " Identified by "123";
如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:
grant select,insert,update,delete on *.* to " Identified by "123";
4、显示数据库列表
show databases;
5、使用某个数据库
use 数据库名;
6、显示某个数据库下的数据表
show tables;
7、往某张表中插入字段
alter table 表名 add 字段名;
8、查看数据表的结构
desc 表名;
describe 表名;
9、导入.sql文件
mysql -u用户名 -p密码;
use 数据库名;
source 路径(如:source /db/demo.sql)
10、建库
create database 库名;
11、建表
use 库名;
create table 表名(字段设定列表);
12、重命名表
alter table 旧表名 rename 新表名;
13、往表中插入数据
如:insert into param(code,codeValue,description) values('sex','1','1111');
14、显示表中记录
select * from 表名;
15、将表中的记录清空
truncate table 表名;
delete from 表名;
16、删表
drop table 表名;
17、查看SQL语句的效率
如:explain select * from param;