
mysql数据库
从0开始学mysql
太原浪子
这个作者很懒,什么都没留下…
展开
-
python进阶--pycharm连接mysql(1)
1.安装pymysql pip install pymysql2.pymysql操作数据库连接数据库使用Connect方法连接数据库pymysql.Connections.Connection(host=None, user=None, password='', database=None, port=0, charset='')参数说明: host – 数据库服务器所在的主机。 user – 登录用户名。 password – 登录用户密码。原创 2020-09-18 11:31:53 · 271 阅读 · 0 评论 -
mysql数据库--事务、索引、视图(7)
一、事务事务把一组操作看做一个整体,要不都操作成功,要不都操作失败 。表的数据库引擎必须是innodb,innodb支持事物,myisam不支持事务修改表引擎:alter table 表名 engine = innodb事务的特性(ACID)数据库的事务必须具备ACID特性,ACID是指 Atomic(原子性)、Consistensy(一致性)、Isolation(隔离型)和Durability(持久性)的英文缩写。1、原子性(Atomicity)事务包装的一组sql,要么都原创 2020-09-18 11:16:46 · 108 阅读 · 0 评论 -
mysql数据库--函数(6)
一、字符串函数函数功能char_length(str)获取字符串的字符个数length(str)获取字符串的字节数concat(s1, s2, … , sn)连接s1, s2, …, sn 为一个字符串lower(str)将字符串str中所有的字符转换为小写upper(str)将字符串str中所有的字符转换为大写left(str, x)返回字符串str最左边的x个字符right(str, y)返回字符串str最右边的y个字符lpa原创 2020-09-18 11:06:49 · 84 阅读 · 0 评论 -
mysql数据库--多表查询(表连接查询)(5)
查询:算数运算符:+ - *比较运算符: > < >= <= != between…and…逻辑运算符:and or notin ,not in ,is null,is not null原创 2020-09-18 11:04:09 · 176 阅读 · 0 评论 -
mysql数据库--表中数据的基本操作(4)
约束:1.主键(primary key) : 它的整个列中元素唯一且非空。auto_increment 自动增加 每次加1,只能用于创建表时。例如:create table student1(id int primary key auto_increment,name varchar(10)); insert into student1(name) values('aaa'),('bbbb'),('cccc');2.外键:3.非空: not null4.默认值 : de原创 2020-09-17 08:48:17 · 2991 阅读 · 0 评论 -
mysql数据库--数据库和数据表的基本操作(3)
一、数据库的基本操作1.创建数据库语法: create database 数据库名字 [charset='编码格式']; create database 数据库名称 character set 编码格式;2.查看数据库语法: show databases3.查看数据库创建信息语法: show create database 数据库名字;4.使用数据库语法: use 数据库名称;5.查看当前使用的数据库语法:原创 2020-09-15 19:37:32 · 318 阅读 · 0 评论 -
mysql数据库--数据库基本概念(2)
数据库查看数据库:show databases ;创建数据库: create database + 数据库名字 charset=utf8 ;使用数据库:use 数据库名;使用表:创建表:create table 表名(字段名,数据类型【约束】,。。。。。)表名:见名知意,最好不要使用中文。字段名:最好不要用中文,不要数字开头,即表头。数据类型:int 数值型、float查看表:show tables;一、数据库概念数据库:它是建立在计算机存储设备上,按照数据结构来组织,存储和管理数原创 2020-09-15 19:37:10 · 216 阅读 · 0 评论 -
mysql---配置步骤及一些操作(1)
一、新建init文件在文件目录 中新建一个my.ini的文件,代码如下,把其中的两处工作路径basedir、datadir改为自己的按照路径即可。[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\Mylargeprogram\Mysql\mysql-8.0.12-winx64# 设置mysql数据库的数据的存放目录datadir=D:\Mylargeprogram\Mysql\mysql-8.0.12-winx64\data# 允许最大原创 2020-09-15 09:09:19 · 151 阅读 · 0 评论