mysql安装:
https://www.mysql.com/>官网
下载 [DOWNLOADS]----[MySQL Community Server]社区版---5.6---No thanks, just start my download.只下载不买----
- 解压 后把my-default.ini文件贴到pycharm中并改名为my.ini----并把如下代码贴进去
[mysql]
设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
设置3306端口
port = 3306设置mysql的安装/解压目录
basedir=E:\mysql\mysql-5.6.46-winx64
设置mysql数据库的数据data的存放目录
datadir=E:\mysql\mysql-5.6.46-winx64\data
允许最大连接数
max_connections=200
服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
把my.ini文件复制到你的mysql的解压目录中
配置环境变量:
计算机--系统变量--path---把E:\mysql\mysql-5.6.46-winx64\bin贴进去
以管理员身打开cmd:搜索cmd--右键--管理身份打开
mysqld install安装成功--net start mysql启动成功
若想cmd中卸载https://www.cnblogs.com/Demonfeatuing/p/9607230.html
mysql操作:
启动客户端连接server
mysql -uroot -p123 -h192.168.14.12
mysql>select user(); 查看当前登录的用户
mysql>set password = password('123'); 给当前用户设置密码
创建一个其他用户
create user 'guest'@'192.168.14.%' identified by '123';
给一个用户授权
grant 权限类型 on ftp.* to 'guest'@'192.168.14.%';
grant all
grant select on day37.* to 'guest'@'192.168.14.%';
grant select,insert
操作数据库
查看所有数据库 show databases;
创建一个数据库 create database 数据库名;
切换到这个库下 use 数据库的名字
查看这个库下有多少表 show tables;
操作表
创建一张表
create table student(name char(12),age int);
查看表结构
desc student;
操作数据
插入数据 : insert into student values ('wusir',73);
查询数据 : select * from student;
修改数据 : update student set age=85 where name='alex';
删除数据 : delete from student where name = 'alex';