一、cmd 以管理員執行 下面命令mysql
啓動服務 :net start mysql57sql
關閉 服務:net stop mysql57數據庫
查看mysql 的版本信息 : mysql -V服務器
指定主機地址登陸: mysql -h127.0.0.1 -uroot -prootui
退出 : exit編碼
也是退出 :quit orm
二、mysql的經常使用命令 cmd
修改密碼 : mysqladmin -uroot -proot passwordit
顯示數據庫命令 : show databasessio
使用數據庫的命令 : use 數據庫的名稱
例子:use mysql ;
select 命令 :用於顯示當前鏈接(選擇的信息)
顯示當前鏈接的數據庫
select database();
顯示當前服務器的版本
select version();
顯示當前的日期時間
select now();
顯示當前用戶
select user();
三、 建立數據庫 在系統磁盤上劃分一塊區域用於存儲數據和管理數據
建立數據庫最簡單的語句 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;