1、cmd 以管理员执行 下面命令
启动服务 :net start mysql57
关闭 服务:net stop mysql57
查看mysql 的版本信息 : mysql -V
指定主机地址登录: mysql -h127.0.0.1 -uroot -proot
退出 : exit
也是退出 :quit
2、mysql的常用命令
修改密码 : mysqladmin -uroot -proot password
显示数据库命令 : show databasess
使用数据库的命令 : use 数据库的名称
例子:use mysql ;
select 命令 :用于显示当前连接(选择的信息)
显示当前连接的数据库
select database();
显示当前服务器的版本
select version();
显示当前的日期时间
select now();
显示当前用户
select user();
3、 创建数据库 在系统磁盘上划分一块区域用于存储数据和管理数据
创建数据库最简单的语句 create database 数据库名称
create database test1;
create database if not exists test2 character set utf8;
查看数据库的字符集
show variables like 'character%';
修改数据的编码格式
alter database 数据库名称 character set gbk;
删除数据库
drop database if exists 数据库名称;
drop database if exists test2;
查看数据库表
show tables form 数据库名称;
show tables from book;
查看数据表的基本结构的sql 语句
show columns form 表名
①show columns from reader;
② desc 表名;
显示创建表的sql语句
show create table 表名;
show create table reader;
添加列 修改列 sql 语句
alter table 表名 add 字段名 字段类型;
alter table reader email varchar(30); 向这个表中添加新的列
在表中指定字段tel 后面添加一列
alter table 表名 add 字段名 字段类型 after 字段名
alter table reader add email2 varchar(30) after tel;
修改某表的字段名称 alter table 表名 change 字段名 修改过后的字段名 修改之后的字段类型;
alter table reader change email2 email_bak varchar(20);
删除数据表中的某一列
alter table 表名 drop 列名
alter table reader drop tel;
修改表的名称 alter table 旧表名 rename to 新表名;
alter table reader rename to readerinfo;