--------安装mysql(免安装版)------------------------------------------------ mysql免安装版本(参考链接) http://www.cnblogs.com/niuniutry/p/3555778.html 21分钟 MySQL 入门教程 http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html =====================================================================
1、下载mysql免安装版 官网 ------------------------------------------------------------------------- 2、配置文件my.ini; [mysqld] #绑定IPv4和3306端口 bind-address = 0.0.0.0 port = 3306 # 设置mysql的安装目录 basedir=D:\MySQL Server 5.7 # 设置mysql数据库的数据的存放目录 datadir=D:\MySQL Server 5.7\data # 允许最大连接数 max_connections=200 ---------------------------------------------------------------------
3、环境配置 系统: windows10 环境变量:MYSQL_HOME = D:\MYSQL Server 5.7; path = %MYSQL_HOME%\bin;
--------------------------------------------------------------- 4、以管理员的身份打开命令符窗口,切换到MYSQL Server 5.7\bin目录 安装 : mysqld -install
初始化 : mysqld --initialize //data目录会生成一系列文件 检查是否安装成功 : services.msc 删除 : mysqld -remove ---------------------------------------------------------------- 5、mysql的启动、停止、卸载 启动: net start MySQL 停止: net stop MySQL 卸载: sc delete MySQL ----------------------------------------------------------------- 6、mysql的使用 登录到mysql:mysql -h 主机名 -u 用户名 -p 密码(默认无)-D 数据库名; 创建一个数据库:create database 数据库名 [其他选项]; 选择所要操作的数据库: use 数据库名; 创建数据库表:create table 表名称(列声明); mysql -D samp_db -u root -p < createtable.sql ^ (数据库名) ^ (文件路径) -------操作MySQL数据库------ 向表中插入数据:insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values (值1, 值2, 值3, ...); 查询表中的数据:select 列名称 from 表名称 [查询条件]; 更新表中的数据:update 表名称 set 列名称=新值 where 更新条件; 删除表中的数据:delete from 表名称 where 删除条件; -------创建后表的修改--------- 添加列: alter table 表名 add 列名 列数据类型 [after 插入位置]; 修改列: alter table 表名 change 列名称 列新名称 新数据类型; 删除列: alter table 表名 drop 列名称; 重命名表: alter table 表名 rename 新表名; 删除整张表: drop table 表名; ------------------------------------------------------------------------- 7、修改 root 用户密码 mysqladmin -u root password 新密码
-----------------------------------------------------------------------------------------------
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=C:/MySQL/mysql-5.7.24-winx64 # 设置mysql数据库的数据的存放目录 datadir=C:/MySQL/mysql-5.7.24-winx64/data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB #跳过密码检查,用于初次登陆时重置mysql自带的密码 #skip-grant-tables
