首页
关于
留言
Search
1
红米 AX3000 (AX6) 路由器解锁 SSH 教程
6,676 阅读
2
网盘挂载程序sharelist美化教程
4,216 阅读
3
小米路由器 AX3600 开启SSH教程,官方固件即可安装 ShellClash开启科学上网
2,168 阅读
4
Oracle 甲骨文 ARM VPS 自动抢购脚本
1,819 阅读
5
编译带PassWall和SSR-plus插件的Openwrt系统
1,393 阅读
前端
Vue
React
后端
Java
Python
PHP
数据库
运维
杂谈
小程序
影视资源
登录
Search
标签搜索
Java
Linux
Mysql
IDEA
Debian
Docker
Springboot
CentOS
Cloudflare
Maven
JavaScript
SQL
Wordpress
宝塔
Nginx
Windows
MacBook
JS
CSS
Openwrt
William
累计撰写
144
篇文章
累计收到
702
条评论
首页
栏目
前端
Vue
React
后端
Java
Python
PHP
数据库
运维
杂谈
小程序
影视资源
页面
关于
留言
搜索到
11
篇与
的结果
2020-07-06
MySQL 8使用grant进行用户授权报错1064
MySQL 8使用grant进行用户授权报错,提示{message type="error" content="error 1064 near 'identified by 'password' at line 1"/}原因是mysql8已经将创建账户和赋予权限的方式分开了。解决方法分两步,首先,创建账户:create user 'user'@'ip' identified by 'password';然后,赋予权限:grant 权限列表 on 数据库 to '用户名'@'访问主机' ; // (修改权限时在后面加with grant option)例子:授权 test用户对 test_db数据库的所有权,不限制ip访问:grant all privileges on test_db.* to 'test'@'%' with grant option;允许root用户远程操作所有数据库grant all privileges on *.* to 'root'@'%' identified by '密码' with grant option;刷新权限flush privileges;
2020年07月06日
55 阅读
0 评论
0 点赞
2020-04-10
终端命令操作MySQL部分命令
show create table 数据库名/表名; // 查看建数据库/表的语句alter table 表名 modify 字段名 修改后的值; // 修改表的字段值alter table 表名 add 字段名 字段类型; // 向表中添加字段alter table 表名 drop 字段名; // 删除表中的某字段alter table 表名 add 添加的字段 字段类型 first; // 插入到第一个alter table 表名 add 添加的字段 字段类型 after 在哪个字段之后; // 在哪个字段后面添加字段alter table 原表名 rename 新的名字; // 修改表名alter table 表名 change 字段名 新字段名 字段类型; //修改字段名,类型。char 0-255字节 定长字符串 32位 用于密码 MD5加密varchar 0-655355字节 变长字符串 用于用户名或者其他。float(m , d) m是总个数,d是小数位 4个字节double(m , d) m是总个数,d是小数位 8个字节auto_increment 自动增加,只用于整形,可设置初始值,默认为1,常常后面加primary key 一起用。即: auto_increment = 初始值 primary key;给表中的字段添加索引:alter table user add index(age); // 普通索引alter table user add unique(password); // 唯一索引alter table user add fulltext(address); // 全文索引alter table user add primary key(id); // 主键索引当对表进行操作时,使用 select database(); 能够显示该表位于哪个数据库中。向表中插入单条数据:insert into user values(1,'william',123456);只向表中插入某些字段数据:insert into user(id,username,password) values(1,'William',123456);向表中插入多条数据:insert into user(id,username,password) values(1,'william',123456),(2,'tony',123456),(3,'joe',123456);当用的是MAMP中集成的mysql,修改了默认密码以后,要想进入 phpmyadmin ,得先修改 Applications/MAMP/bin/phpMyAdmin/config.inc.php 中的 $cfg['Servers'][$i]['password'] 一项,才能进入。
2020年04月10日
29 阅读
0 评论
0 点赞
2020-04-10
Mysql拒绝远程连接
通常提示权限不足都是因为,Mysql为了安全默认只允许Localhost连接在Windows的cmd中输入 mysql -u 用户名 -p ,回车然后输入密码,连接Mysql数据库。如果是Macbook,打开Terminal终端,在终端连接数据库连接Mysql以后,输入以下代码赋予权限:grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option; // 参数解析: *.*是指所有表,@后面的 % 是指对所有IP开放连接,如果只允许固定IP访问,则把%换成IP地址 // password当然是root用户连接数据库的密码,当然用户root也是可以改的 // 然后刷新权限 flush privileges;温馨提醒:这是个不好的习惯,开放这么多权限不安全,仅在测试的时候用一下,最好使用SSH连接
2020年04月10日
74 阅读
0 评论
0 点赞
1
2