MySQL
木凡空
就让光芒折射泪湿的瞳孔
映出心中最想拥有的彩虹
展开
-
MySQL之事务详解
一、用途事务主要用于处理操作量大、复杂度高的数据例如在人员管理系统中,要删除一个人员,你既要删除人员的基本资料,也要删除和该人员相关的信息,比如QQ号、微信号、邮箱、文章等,这些数据库操作语句就构成了一个事务二、条件与级别1.事务基本要素原子性、一致性、隔离性、持久性原子性一个事务中的所有操作,要么全部完成,要么全部不完成事务在执行过程中发生错误,会被回滚到事务开始前的状态,就像事务从来没执行过一样一致性事务开始前和事务完成后,数据库完整性没有被破坏写入的资料完全符合原创 2020-09-10 17:43:22 · 859 阅读 · 1 评论 -
Windows安装MySQL8
一、下载官网下载:MySQL下载二、安装1.解压到本地2.添加系统变量3.生成Data文件mysql安装目录下打开cmd窗口执行命令mysqld --initialize-insecure --user=mysql即可发现在根目录下生成data目录4.安装mysqlmysqld -install5.启动mysql服务net start MySQL6.登陆mysql# 不用输入密码,直接回车mysql -u root -p7.查询并修改用户密码原创 2020-06-21 18:55:16 · 110 阅读 · 0 评论 -
修改MySQL密码
一、版本1.MySQL5.7# 修改my.cnfvim /etc/my.cnf# 添加skip-grant-tables[mysqld]skip-grant-tablesdatadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sock# 重启mysql服务systemctl restart mysqld.service# 免密登录mysqlmysql -uroot -p# 修改密码update mysql.user set authe原创 2020-05-10 22:10:33 · 105 阅读 · 0 评论 -
MySQL执行SQL去掉字段名
-Nemysql -h127.0.0.1-P3301 -uroot -p123456 -Ne "select * from t_test"原创 2020-04-17 21:13:57 · 629 阅读 · 0 评论 -
MySQL删除数据库下所有表
1、拼接删除表语句 selectconcat('drop table ',table_name,';')frominformation_schema.TABLESwheretable_schema='数据库名称';2、复制,全部执行原创 2020-04-04 21:38:21 · 256 阅读 · 0 评论 -
MySQL允许远程登录
1、示例 用户名: root 密码:Abcd%123452、允许远程登录grant all privileges on *.* to 'root'@'%' identified by 'Abcd%12345' with grant option;原创 2019-12-11 16:54:31 · 80 阅读 · 0 评论 -
MySQL查询表结果插入另一张表
查询b表数据,然后插入a表1、表结构一样insert into a select * from b;2、表结构不一样insert into a (name,age,address) select user_name,user_age,user_address from b;...原创 2019-11-29 12:49:43 · 391 阅读 · 0 评论 -
Mysql常用字符串函数
1、concat(s1,s2,...) 返回连接参数产生的字符串,一个或多个待拼接的内容,任意一个为NULL则返回值为NULL。2、concat_ws(x,s1,s2,...) 返回多个字符串拼接之后的字符串,每个字符串之间有一个x。3、substring(s,n,len)、mid(s,n,len) 作用相同,都是从字符串s中返回一个第n个字符开始、长度为len的字...原创 2019-11-05 11:15:22 · 64 阅读 · 0 评论 -
Linux连接MySQL命令
1.连接(默认3306端口)mysql -h 127.0.0.1 -u test_user -p2.指定端口3301连接mysql -h 127.0.0.1 -u test_user -P 3301 -p原创 2019-09-06 17:48:37 · 1489 阅读 · 0 评论