Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103713374
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Mysql/postgreSQL

2008-04-08 22:07:42

作者: document  出自:
MySQL与SQL Server操作基本相同,你也可以查找相关的资料,这里只给出一些最基本的

a、
连接MYSQL:
mysql -h主机地址 -u用户名 -p用户密码
mysql -h 192.168.4.44 -u root -p
password: //输入密码
mysql> //进入到mysql提示符

连接到本机: mysql -u boboo -p //以用户boboo登入本机

b、
退出MYSQL命令: exit 或 quit

c、
修改密码:
mysqladmin -u用户名 -p 旧密码 password 新密码
一般的MySQL装上后root密码都为空,装好后第一件事当然是给root加上一个安全的密码了。

d、
增加新用户:
grant select on 数据库.* to 用户名@登录主机 identified by "密码"

grant select,insert,update,delete on *.* to test1@"%" Identified by "abc";
//增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限
grant select,insert,update,delete on mydb.* to test2@localhost identified by "abc"; //只能本地登录

e、
显示数据库列表: show databases;
显示库中的数据表: show tables;
打开库: use database_name;
显示数据表的结构: describe 表名;

f、
建库: create database 库名;
建表: create table 表名 (字段设定列表)


g、
删库: drop database 库名;
删表: drop table 表名;
将表中记录清空: delete from 表名;

h、
显示表中的记录: select * from 表名;


i、
实例

create database bysj;
use school;
create table info
(
id int(3) auto_increment not null primary key,
name char(10) not null,
password varchar(50) default '12345'
);


insert into info values('','小周周','1111');
阅读(413) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~