[root@web ~]# mysql -u root
|
[root@web ~]# mysql -u root -p
|
[root@web ~]# mysql –h IP
地址
-u
用户
–p
用户密码
|
mysql> show databases;
|
mysql> use test;
Database changed
mysql> show tables;
|
mysql> DESCRIBE mysql.user;
|
mysql> create database haha;
|
mysql> use haha;
Database changed
mysql>create table users (username char(30) not null, userpasswd char(20) not null default '123.com',primary (username));
|
mysql> drop table haha.users;
|
mysql> drop database hehe;
|
INSERT INTO
表名
(
字段
1
,字段
2
,
…) VALUES(
字段
1
的值,字段
2
的值,
…)
|
mysql> insert into users (username,userpasswd) values('ls',encrypt('123'));
|
SELECT
字段名
1
,字段名
2,… from
表名
where
条件表达式
|
UPDATE
表名
SET
字段名
1=
字段值
1
,字段名
2=
字段值
2 where
条件表达式
|
update mysql.user set password=password('123456') where user='haha’;
flush privileges
|
DELETE from
表名
where
条件表达式
|
mkdri /backup
cd /bakcup
tar czf mysql.tar.gz /usr/local/mysql/var
|
mysqldump -u
用户
-p [
数据库名
] [
表名
] >/
备份路径
/
备份文件名
|
mysqldump -u root -p mysql user host> mysql.spl
|
mysqldump -u root -p --all-databases > mysql-all.sql
|
mysqldump -u root -p [
数据库名
] < /
备份路径
/
备份文件名
|
mysql -u root –p < /backup/mysql-all.sql
|
mysql -u root –p haha< /backup/haha_users.sql
|
GRANT
权限列表
ON
数据库名
.
表名
TO
用户名
@
来源地址
[IDENTIFIED BY ‘
密码
’]
|
GRANT select ON auth.users TO haha@'172.16.100.0/24' identified by '123.com';
|
SHOW GRANTS FOR
用户名
@
‘域名’或‘
IP
’或‘
localhost
’
|
REVOKE
权限列表
ON
数据库名
.
表名
FROM
用户名
@
域名或
IP
|
[root@web ~]# ls /usr/local/mysql/var/mysql |grep user
user.frm
user.MYD
user.MYI
|
本文出自 “刘文斌” 博客,谢绝转载!