
MySQL
文章平均质量分 62
MySQL
尤成军军军
一个小程序员
展开
-
MySQL忘记密码后重置密码(windows版本)
mysql忘记密码,重置密码原创 2022-10-27 23:48:23 · 753 阅读 · 0 评论 -
安装mysql数据库(windows系统)
这里解压在了D盘D\softIntall\MySQL\mysql-5.6.25-winx64(因为我C盘空间不够了,解压在哪里都是一样的)将mysql的bin目录配置到环境变量中,比如我的是D\softIntall\MySQL\mysql-5.6.25-winx64\bin。配置文件D\softIntall\MySQL\mysql-5.6.25-winx64\my-default.ini。1、使用管理员身份运行cmd(普通的权限不够)1、在其中增加或修改配置。1、继续在cmd中输入。...原创 2022-07-17 16:41:39 · 569 阅读 · 0 评论 -
【MYSQL】表结构的相关操作
mysql数据库alter用法原创 2022-07-12 10:04:45 · 395 阅读 · 0 评论 -
【MySQL】查询表中字段的注释
SELECT COLUMN_NAME,COLUMN_COMMENT FROM INFORMATION_SCHEMA.Columns WHERE table_name='表名' AND table_schema='数据库名'下图是一张t_user表,数据库名为test查询字段名称以及注释...原创 2019-11-16 13:45:04 · 703 阅读 · 0 评论 -
【MySQL】windows系统使用命令行导出mysql数据库
命令:mysqldump -u数据库用户名 -p数据库名称 >导出的数据库文件比如,我把windows系统下mysql中的名为peanbean的数据库导出到d盘,并命名为peanbean.sql文件,如图,输入命令之后,输入数据库密码即可导出单张表:mysqldump -u数据库用户名 -p数据库名称 表名 >导出的数据库文件...原创 2019-09-14 22:06:57 · 734 阅读 · 0 评论 -
【MySQL】修改主键自增的初始值
设置表T_USER主键从1000开始自增ALTER TABLE T_USERAUTO_INCREMENT=1000;注意点:1、如果语句提示执行成功了,但是自增初始值却没有变,可能是因为表中已存在的主键值大于你设置的值比如你表中有一个主键的值为1010,那么你设置初始值为1000时,虽然执行成功,但会依旧会从1010开始自增...原创 2019-08-03 22:55:19 · 1491 阅读 · 0 评论 -
【MySQL】SQL语句中写正则表达式
REGEXP使用正则表达式的关键字,下面是使用正则的例子1、从t_user表中获取身份证中出生日期为1980年的记录SELECT * FROM T_USER U WHERE U.IdCard REGEXP '[1-9][0-9]{5}1980((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)[0-9]{3}[0-9Xx]';...原创 2019-07-17 23:14:52 · 666 阅读 · 0 评论 -
【mysql】mysql中的sql函数
1、如果值为空时,用其他值代替 IFNULL(exp1,exp2)SELECT IFNULL(NAME,"no name") FROM T_USER ;//如果t_user表中name为空时,用"no name"代替2、字符串拼接 CONCAT(str1,str2,.....)SELECT CONCAT("姓名为:",NAME,"性别是:",sex) FROM T_USER ...原创 2019-05-12 21:31:34 · 362 阅读 · 0 评论 -
【mysql】linux下mysql报Failed to restart mysqld.service: Unit not found
笔者使用service mysqld restart 重启mysql服务的时候,报了Failed to restart mysqld.service: Unit not found估计也就是服务名错误了,于是使用 chkconfig --list 查询服务列表可以看到服务名称为"mysql",使用 service mysql restart 重启mysql服务成功...原创 2019-05-16 00:17:32 · 97243 阅读 · 11 评论 -
【MySQL】MySQL切换数据库data保存目录
1、首先查询一下当前的数据库保存目录,执行语句 show variables like 'datadir'; 默认的数据库保存目录就是在安装目录下的data文件夹2、修改目录下的my.ini(这里文件名一定要是my.ini,其他的文件名不会被读取)文件中的datadir后面的地址为E:\data(你要设置的文件夹)3、将原数据库保存目录C:\Program Files\MySQL\...原创 2018-11-13 23:30:01 · 2697 阅读 · 0 评论 -
【mysql】mysql插入中文数据变成问号怎么处理
插入中文数据变成问号,一般都是因为字符集没有设置成utf8的原因1、修改字符集:ALTER TABLE 表名 MODIFY 列名 类型(50) CHARACTER SET "utf8";如:ALTER TABLE t_student MODIFY stuName varchar(50) CHARACTER SET "utf8"; (修改t_student表中的stuName字符集为u...原创 2018-05-01 21:21:06 · 14499 阅读 · 4 评论 -
【MYSQL】判断某个字段值是否包含于某个字符串中
SQL函数:INSTR(str1,str2,begin,index);参数说明:str1:在这个字符串中查找 str2:字段值 begin:从字符串str1的哪个位置开始查找,可选,默认1 index:返回第几个查到的str2的信息,可选,默认1举个例子:select name from table where INSTR('江苏省南京市',name);原创 2017-10-13 09:57:09 · 12557 阅读 · 1 评论 -
【mysql】sql语句的四舍五入
1、round(a,b)函数a:需要四舍五入的数值b:小数点后的位数例子:select round(123.4564,2) from dual;结果:123.462、decimal(a,b)函数a:定位精度b:小数点后保留的位数例子:select cast('123.4564' as decimal(38,2)) from dual;结果:123原创 2017-08-11 17:47:10 · 2580 阅读 · 0 评论 -
【mysql】insert的几种方式
笔者创建的student表,总共三个字段(studentId是主键)一、往student_info表中插入一条数据insert into student_info values(5,'liutao',12);//主键手动定义报错 Error Code : 1062Duplicate entry '5' for key 'PRIMARY',这里就是因为你的主键重复了...原创 2017-08-09 15:48:18 · 105473 阅读 · 1 评论 -
MySQL设置密码
1、打开cmd窗口,输入mysqladmin -u root -p password 1234412344就是你将要设置的密码2、回车3、如果原来有密码,就输入原来的密码,如果原来没有密码,就直接回车,就ok了原创 2017-06-21 16:20:47 · 325 阅读 · 0 评论