![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
三个人工作室
这个作者很懒,什么都没留下…
展开
-
mysql赋予用户数据库所有权限_MySQL 数据库赋予用户权限操作表
MySQL清空数据库的操作:truncate table tablename;MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。 grant select on testdb.* to common_user@'%' grant insert on testdb.* to common_user@'%' grant update on testdb.* to common_use原创 2022-04-06 10:12:54 · 32121 阅读 · 0 评论 -
设定mysql向某个ip的某个用户定向开放(包括全部开放)、ERROR 1130:解决办法【伸手党福利】
ERROR 1130: Host ’192.168.1.3′ is not allowed to connect to this MySQL server这是告诉你没有权限连接指定IP的主机,下面我们来看看解决办法。在生产环境中,mysql通常会部署在某个独立的数据服务器上,所以需要向后端的应用服务器定向开放。一般报错:格式:GRANT ALL PRIVILEGES ON 数据库名.表名 TO '用户名'@'ip地址' IDENTIFIED BY '密码' WITH GRANT OPTION;f原创 2022-01-21 09:28:05 · 266 阅读 · 0 评论 -
navicat隐藏数据库名不显示
数据库连接》右键》编辑连接》数据库使用自定义数据库列表》选中自己需要显示的数据库》确定效果:只有一个数据库被显示简单粗暴~原创 2021-03-30 17:20:43 · 1945 阅读 · 0 评论 -
mysql设置某用户可以由外部ip访问【命令号+phpmysadmin】【mysql5.7/mysql8.0+】
注意:mysql老版和新版使用语句不同老版5.7.*参考地址:https://blog.csdn.net/ttaale/article/details/83953307新版:8.*.*1、创建账户grant [权限1,权限2...] on 某库.某表 to 新用户名@'主机名/IP地址' identified by '密码';2、修改权限我们可以定义一个用户并让他拥有所有库,所有表的所有增删改查等操作权限,语句如下grant all on *.* to hehe@'localhost'原创 2021-01-25 13:53:40 · 168 阅读 · 0 评论 -
sql语句 怎么去掉一个字段里值的空格【伸手党福利】
事由用户导入的excel表格里面用户姓名当中带有全角或者半角空格,需要去除。oracle或者mysql通用trim(name)如果你要把表里某字段所有数据的空格都去掉的话。可以执行下面的SQL:update table1 a set a.字段=a.trim(a.字段); //去掉字段前面后后面的空格update table1 a set a.字段=replace(a.字段,' ',''); //去掉字段所有的空格(包括前、中、后)update table1 a set a.字段=replace原创 2021-01-23 00:12:08 · 6154 阅读 · 0 评论 -
MySql中把一个表的数据插入到另一个表中的实现代码
web开发中,我们经常需要将一个表的数据插入到另外一个表,有时还需要指定导入字段,设置只需要导入目标表中不存在的记录,虽然这些都可以在程序中拆分成简单sql来实现,但是用一个sql的话,会节省大量代码。下面我以mysql数据库为例分情况一一说明:1.如果2张表的字段一致,并且希望插入全部数据,可以用这种方法:INSERT INTO 目标表 SELECT * FROM 来源表;insert ...转载 2019-07-23 10:20:38 · 150 阅读 · 0 评论 -
MySQL复制表结构,表数据。
1、复制表结构及数据到新表CREATE TABLE 新表 SELECT * FROM 旧表这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto_increment)等属性。需要自己用"alter"添加,而且容易搞错。2、只复制表结...转载 2019-07-23 10:18:47 · 70 阅读 · 0 评论 -
安装mysql5.5时,到了start service没反应解决方案
安装MySQL5.5到了配置的最后一步时,停在start service那里一直不继续进行下去,卸载重装发现也是一样。网上搜索了一些解决方法,有些说是my.ini的配置问题,经过尝试,此路不通。另外说是卸载后要删掉注册表相关路径下的信息:HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQLH...转载 2019-07-23 10:16:08 · 261 阅读 · 0 评论 -
SQL如何添加字段
添加字段:alter table 表名 add 字段名 类型;删除字段:alter table 表名 drop column 字段名;alter table newexample add address varchar(110) after stu_id;再来说明一下,首先使用alter table语句,然后跟要添加到的那张表,接着是要添加的字段,跟一个关键词 after 然后是要跟随...转载 2019-07-22 10:55:42 · 66088 阅读 · 0 评论 -
mysql 简洁用法
$row=$mysql->query("select * from `article` where `id` in({$aid}) limit 1");复制代码则可以启用$row[0][‘id’]这样的东西也可以data=data=data=row[0]然后启用$data[‘id’]。({$aid})为引用函数,经过测试,不用小括号也可。...原创 2019-07-22 10:25:27 · 150 阅读 · 0 评论 -
mysql,mssql,TEXT类型最大长度
mysql,mssql,TEXT类型最大长度tag: mysql,mssql,TEXThttp://blog.csdn.net/sm_crystal/article/details/3428757*** mysql:CHAR(n) 固定长度,最多 255 个字符VARCHAR(n) 可变长度,MySQL 4.1 及以前最大 255 字符,MySQL 5 之后最大 65535 字节TINY...转载 2019-07-26 01:04:50 · 2126 阅读 · 0 评论 -
mysql自增ID起始值修改方法
本文介绍mysql自增ID的起始值修改与设置方法在mysql中很多朋友都认为字段为AUTO_INCREMENT类型自增ID值是无法修改,其实这样理解是错误的,下面介绍mysql自增ID的起始值修改与设置方法。通常的设置自增字段的方法:创建表格时添加:[url=]复制代码[/url] 代码如下:create table table1(id int auto_increment primar...转载 2019-07-25 23:33:06 · 162 阅读 · 0 评论