这是我学习mysql数据库的笔记,本人初学,一边学习,一边更新,请多多指教
一、数据库登录与启动
1、mysql 数据库服务的启动与停止:
方法一:
计算机——右击管理——服务
方法二:(通过管理员身份运行)
net start 服务名 (启动服务)
net stop 服务名 (停止服务)
2、mysql数据库的登录与退出:
方法一 :(通过mysql自带的客户端
只限于root用户
方法二:(通过windows自带的客户端
登录:
mysql 【-h主机名-p端口号】-u用户名-p密码 (注;如果是本机登录可省略【】中的)
退出:
exit 或者tel+c (注:不推荐使用这种方式)
二、常用命令
首先进入mysql客户端
show databases; (显示都有哪些数据库 注: mysql命令必须以;结束)
use 数据库名; (进入数据库中)
show tables; (查看当前数据库中有哪些表)
show tables from 数据库名; (查看其他数据库中的数据表,且不改变当前所在的位置)
select database(); (显示当前所在库名)
desc 表名; (查看表的结构)
select * from 表名 (查看指定表中的数据)
select version(); (查看服务器版本) (方法二:在windows端:输入 mysql --version )
1、在当前数据库中创建一个表:(表名为student 有两个字段分别为:iid和name 字段类型为int和varchar
语法:
mysql> create table student(
-> iid int,
-> name varchar(20));
注:
当客户端显示‘Query OK,’时表示添加成功
2、给表student填加数据: (字段id为1 字段name为dongjian
语法:
insert into 表名(被添加数据字段1,被添加数据字段2) values(字段一的值,字段二的值);
例: insert into student(iid,name) values(1,'dongjian');
注:
当客户端显示‘Query OK,’时表示添加成功