Mysql windows版本的安装

一、mysql官网下载

下载安装包
MySQL Community Server (GPL)--> 选用zip版本的

二、安装

  1. 解压mysql的安装包。
  2. 将bin目录配置到环境变量中。(即环境变量中增加 D:/mysql/bin)
  3. 修改my.ini
    • 将mysql目录下其中一个my-xxx.ini复制一个重命名为my.ini。
    • 打开my.ini,在[mysqld]下增加两个配置信息
    1. basedir=mysql的目录(basedir = D:\mysql),     
      datadir=mysql的数据存放目录(datadir = D:\mysql\data),     
      character-set-server=utf8(字符集默认latin1)。
  4. 通过命令提示符安装mysql。
    • 进入命令提示符,并进入mysql的bin目录(虽然已经配置了环境变量,但是安装时依然建议进入mysql的bin目录)。
    • 输入mysqld install完成安装(mysqld remove 完成卸载)。
    • 使用net start mysql 可以启动mysql。
  5. 进入mysql
    • mysql -u root -p 默认没有密码的。

三、基本操作

创建表:

CREATE TABLE IF EXISTS 表名 {
    id int(5) PRIMARY KEY AUTO_INCREAMENT,
    name varchar(20),
    birthday date,
    c_id int(5),
    CONSTRAINT FOREIGN KEY(c_id) REFERENCES 表名(表字段名) //增加外键
}

 

增加一列:

ALTER TABLE 表名 ADD 字段名 字段类型;

删除一列

ALTER TABLE 表名 DROP [COLUMN] 字段名;

 

修改某个字段

ALTER TABLE 表名 MODIFY 字段名 字段类型 AFTER 字段名;

导入sql

source d:/*.sql;

清空表,自动增长列重置

TRUNCATE TABLE 表名;

 

四、为用户授权

GRANT ALL ON 数据库.* TO '用户名'@'访问域' IDENTIFIED BY '密码';
例:GRANT ALL ON db_ball.* TO 'admin'@'localhost' IDENTIFIED BY 'admin';
创建一个用户名为admin密码为admin的,并且只能在本机上使用的用户,该用户所拥有的权限为对db_ball这个数据库有所有的操作权限。

修改密码

GRANT ALL ON *.* TO 'root'@'localhost' IDENTIFIED BY 'mysql'; 修改root用户密码

例子:

drop database IF EXISTS itat_emp;
create database itat_emp;
GRANT ALL ON itat_emp.* TO 'itat'@'localhost' IDENTIFIED BY 'itat123';
use itat_emp;
drop table IF EXISTS t_user;
drop table IF EXISTS t_emp;
drop table IF EXISTS t_dep;
create table t_user(
 username varchar(100) primary key,
 password varchar(100),
 nickname varchar(100)
);
create table t_dep(
 id int(10) primary key auto_increment,
 name varchar(100)
);
create table t_emp(
 id int(10) primary key auto_increment,
 name varchar(100),
 sex varchar(10),
 salary double,
 dep_id int(10),
 CONSTRAINT FOREIGN KEY (dep_id) REFERENCES t_dep (id)
);
insert into t_user values ("admin","123","超级管理员");

 

posted @ 2016-07-09 12:05  请叫我大表哥  阅读(817)  评论(0编辑  收藏  举报