码迷,mamicode.com
首页 > 数据库 > 详细

MYSQL基本语句

时间:2015-06-23 15:58:04      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:mysql语句

mysqladmin  -u root password ‘123‘ 
[root@localhost ~]# mysqladmin -u root password ‘123456‘    #明文设置密码
[root@localhost ~]# mysql -u root –p        #密文设置密码
设置密码
mysql -u root -p -h localhost 
本地登录数据库  -h
show databases;
查看数据库
show tables;
查看数据表;
use 库名;
切换数据库
describe 表名;
查看表结构;

增:

create database 库名;
创建数据库
create table 表名 (字段1 值,字段2 值 ……);
创建数据表
insert into 表名 (字段1,字段2……) values (数据1,数据2……);
插入数据
create user 用户名@登录地址 identified by ‘密码‘
创建用户

删:

drop database 库名;
删除数据库
drop table 表名;
删除数据表
delete from 表名;
删除表中所有数据
delete from 表名 where 字段
删除表中某条记录

改:

update 表名 set 字段1 where 字段2 
修改字段1的数据
update 表名 set 字段1 where 字段2 between num1 and num2
修改从num1到num2之间的字段的值
grant 权限 on 数据库.数据表 to ‘用户‘@‘地址‘;
修改权限
revoke 权限1,权限2 on 数据库.数据表 from ‘用户‘@‘地址‘;
取消权限
set password=password("密码")
修改管理员密码或者普通用户修改自身密码
set password for ‘用户‘@‘地址‘=password("密码")
修改普通用户密码

查:

select 字段 from 表名;
查看表内的数据

备份:

mysqldump -u root -p 数据库 > 1.sql

备份数据库到1.sql

mysql -u root -p < 1.sql

还原1.sql

mysqldump -u root -p 数据库 数据表 > 2.sql

备份数据库中的某表到2.sql

mysql -u root -p 数据库 < 2.sql

还原数据表

mysqldump -u root -p --databases 数据库1 数据库2 > 3.sql

备份多个数据库

mysql -u root -p < 3.sql

还原所有数据库

mysql -u root -p --all-databases > 4.sql

备份所有数据库

本文出自 “站在云端” 博客,请务必保留此出处http://9827789.blog.51cto.com/9817789/1664454

MYSQL基本语句

标签:mysql语句

原文地址:http://9827789.blog.51cto.com/9817789/1664454

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!