连接MyQL
mysql [-h host_name] [-u user_name][-P pasword] |
在dos窗口中进入mysql的bin文件夹,输入一下命令:
c:\mysql\bin>mysql -h localhost -u root -p |
按回车键,让用户输入密码。输入正确的密码后,按回车键。就会出现“mysql>”提示符,表示连接成功。
查询语句命令
select version(),current_data;//查询当前服务器的版本号和当前的日期。 |
select * form Student where stuName='bill';//从数据库中查询名叫‘bill’的学生信息。 |
新建或删除数据库
create database mydb;//创建一个名叫mydb的数据库。 |
drop database mydb;//删除一个名叫mydb的数据库。 |
打开数据库命令
use mydb;//打开了mydb数据库,以后的操作相对于mydb而言。 |
查看数据库命令
show database;//显示存在的数据库 |
查看数据库中数据表语句
use mydb show tables |
创建和删除数据表
use mydb create table student(id varchar(20),name varchar(20),age varchar(20),sex char(1));//在mydb中创建一个student表 drop table student;//删除student表 |
查看数据表的详细结构
use mydb decribe student |
在数据表中插入删除数据
insert into student(id,name) values(‘111’,‘bil’);//在表student中插入数据 delete form student where id=‘111’; //输出student表中id=‘111’的项 |
更改mysql的用户密码
mysqladmin -u root -p password pwd
从sql文件导入数据表
myql -u root -p pwd mydb<backup.sql
备份和恢复数据表
(1)备份一个数据库
mysqldump -u root -p pwd mydb>d:\backup.sql
备份多个数据表
mysqldump -u root -p pwd mydb student user>d:\backup.sql
备份所有的数据库
mysqldump -u root -p pwd -all -database>d:\backup.sql
数据库的恢复
mysql -u root -p pwd mydb< d:\backup.sql
退出mysql的lianjie
quit
关闭mysql服务
C:\mysql\bin>net stop mysql
服务停止后也可以把服务移除
C:\mysql\bin>mysql remove
或者可以用一个命令来结束服务
mysqladmin -u root -p shutdown
另外介绍一款mysql图形化界面工具,个人认为挺好用的
SQLyog Enterprise