
Mysql笔记
yanghui555
这个作者很懒,什么都没留下…
展开
-
Mysql 函数
Mysql 函数一、查看创建函数的功能是否开启:mysql> show variables like '%func%';二、如果Value处值为OFF,则需将其开启。mysql> set global log_bin_trust_function_creators=1;三、创建函数CREATE FUNCTION first_func(param1 varchar(5),parmam2 varchar(5),param3 varchar(10))RETURNS TINY..原创 2021-03-14 15:22:08 · 96 阅读 · 0 评论 -
Mysql数据类型与长度
Mysql数据类型与长度------------------------------MySql 数据类型--------------------------------------------数值型: bit[(M)] M范围 1-64 ,默认 1 。无符号。 bit 常用来保存0和1,表示false和true,或者 性别 等,以二进制保存。 查询时应当使用如下语法: create tab (sex bit(1) ); 【select 【sex+0 ...原创 2021-03-14 15:19:30 · 387 阅读 · 0 评论 -
Mysql密码管理
Mysql密码管理1.给root 加密码 【mysqladmin -u root -password XXXXX 】 注: root 默认没有密码 所以 -p 就省了2.给有密码 的用户 改密码 【mysqladmin -u 用户名 -p 原始密码 -password 新密码 】3. 忘记 Mysql 密码 ,或者 不知道 新机器上 MySql 密码 解决办法 【方法 一】。1.重新启动 MySql2.打开Dos ,转到 Mysql\bi...原创 2021-03-14 15:17:55 · 112 阅读 · 0 评论 -
MySQL 索引
MySQL 索引-----------索引----------------------------大数据量,数据移植,要先删除 索引, 在导入 数据, 最后再 添加索引。建立索引: 列的值 越散,不重复,越适合建立索引。 不过度建索引索引类型: 建普通索引、UNIQUE索引或 PRIMARY KEY索引 创建索引: 方式1 . ALTER TABLE table_name ADD INDEX index_na...原创 2021-03-14 15:15:17 · 75 阅读 · 0 评论 -
Mysql乱码问题的解决办法:
Mysql乱码问题的解决办法:最有效的方法 是修改 my.ini 配置文件[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]character-set-server=utf8[WinMySQLadmin]default-character-set=utf8---------------------------------- 1. 解决dos client 下乱码 m..原创 2021-03-14 15:14:32 · 135 阅读 · 0 评论 -
Mysql Create Table
Create Table主键从 1001 自增 ,默认 字符集 utf8, 引擎INNODBcreate table test1( id int not null auto_increment, sex bit , name varchar(20), age int, email varchar(50), date date, address varchar(50), money NUMERIC(8,4) , PRIMARY KEY...原创 2021-03-14 15:13:52 · 267 阅读 · 0 评论 -
Mysql 备份与恢复 (导入与导出)
备份与恢复 (导入与导出)------------------------------导出-----------------------------------备份(导出):增量备份(备份增减的),整体备份(整体全部)备份工具: A.第三方工具 B.mysql自带工具 mysqldump.exe mysqldump.exe可以导出库,表语句: mysqldump -u用户名 -p密码 库名 [表名1 表名2...表名n ] > 地址/备份文件名称...原创 2021-03-14 15:12:46 · 100 阅读 · 0 评论 -
Mysql触发器
触发器触发器 trigger:监听(Table) 增删改(事件),触发 增删改。触发时间:after后触发/before前触发 new 表和 old 表只在 触发器中有四要素: 监视地点,监视事件,触发时间,触发操作行级触发器,mySql中是固定写死的,Oracle中是默认的,或表级触发器( delimiter / )告诉服务器 “/”是结束符Create trigger 触发器名 After/before ...原创 2021-03-14 15:12:10 · 64 阅读 · 0 评论 -
Mysql 常用函数
Mysql 常用函数聚合函数: count() 计数 sum() 求和 必须是数值类型 avg() 求平均 必须是数值类型 max() 最大值 可以 是字符类型 min() 最小值 可以 是字符类型字符串函数: charset( str ) 查看 字符串 的字符集 concat(str, str2) 将str2拼接到 str的后面...原创 2021-03-14 15:11:10 · 161 阅读 · 0 评论 -
Mysql Alter Table 修改表
Alter Table 修改表--1 增加列【alter table】 表名 【add】 新列名 [after flower]; 默认就是增加到最后【alter table】 表名 【add】 新列名 [first]; 放在最前面--2 删除列【alter table】 表名 【drop】 列名;--3 修改列名【alter table】 表名 【change】 原列名 【新列名】;--4 修改列数据类型【alter table】表名【mo...原创 2021-03-14 14:50:11 · 214 阅读 · 0 评论