1 / 13
文档名称:

MySQL数据库学习笔记.doc

格式:doc   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MySQL数据库学习笔记.doc

上传人:xgs758698 2015/9/22 文件大小:0 KB

下载得到文件列表

MySQL数据库学习笔记.doc

相关文档

文档介绍

文档介绍:MySQL数据库学****笔记
常用:
net start mysql stop mysql 停止数据库
数据库具体保存在mysql的data目录下
具体操作
一,连接MySQL
格式:mysql -h 远程主机地址-u 用户名-p 回车
输入密码进入:
mysql -u root -p 回车
Enter password: ,输入密码就可以进入
mysql> 进入了
退出命令:>exit 或者ctrl+D
二,MySQL管理与授权
:
格式:mysqladmin -u 用户名-p 旧密码 password 新密码
:
>grant create,select,update....(授予相关的操作权限)
->on 数据库.*
-> to 用户名@登录主机 identified by '密码'
操作实例:
给root用户添加密码:
# mysqladmin -u root password seek
因为开始root没有密码,所以-p旧密码一项可以省略.
登陆测试:
# mysql -u root -p 回车
输入密码,成功登陆.
seek改为52china.
# mysqladmin -u root -p seek password '52china'
创建数据库添加用户并授予相应的权限:
mysql> create database phpbb;
Query OK, 1 row affected ( sec)
mysql> use phpbb;
Database changed
mysql> grant create,select,update,insert,delete,alter
-> on phpbb.*
-> to ******@localhost identified by 'seek';
Query OK, 0 rows affected ( sec)
授予所有的权限:
>grant all privileges
>on bbs.*
>to ******@localhost identified by 'seek'
回收权限:
revoke create,select,update,insert,delete,alter
on phpbb.*
from ******@localhost identified by 'seek';
完全将phpbbroot这个用户删除:
>use mysql
>delete from user
where user='phpbbroot' and host='localhost';
>flush privileges; 刷新数据库
三,数据库简单操作
:
>show databases;
mysql
test

>use mysql; 打开数据库.
>show tables; 显示mysql数据库中的数据表.
:
>describe 表名;
>describe user; 显示user表的表结构:
,建表
>create database 数据库名;
>use 数据库名;
>create table 表名(字段设定列表)
,册除表
>drop database 数据库名;
>drop table 表名;
;
select * from 表名;
:
增加字段:
alter table dbname add column <字段名><字段选项>
修改字段:
alter table dbname change <旧字段名> <新字段名><选项>
删除字段:
alter table dbname drop column <字段名>
实例操作:
>create database office;
>use office;
mysql> create table personal(
-> member_no char(5) not null,
-> name char(,
-> birthday date,
-> exam_score tinyint,
-> primary key(member_no)
-> );
Query OK, 0 rows affected ( sec)
>desc p