![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
瑾珮
GXW
展开
-
本地计算机上的MySQL80服务启动后停止
启动MySQL80时突然发现了问题,服务无法启动了:解决方案:找到mysql的data文件夹,将data进行备份,一定要备份!(data文件夹路径可以在mysql安装目录的my.ini文件中搜索datadir找到)2.将data文件夹删除3.用管理员身份打开cmd,进入到mysql的bin目录下,输入命令初始化data文件夹mysqld --initialize-insecure --user=mysql等待一定时间,就可以重新初始化数据库,mysql服务也可以启动了最后利用备份的dat原创 2021-02-25 17:22:10 · 3430 阅读 · 0 评论 -
MySQL实现随机查询一条或多条数据
目录一、随机查询一条数据二、随机查询多条数据一、随机查询一条数据SELECT * FROM `table` AS t1 JOIN (SELECT ROUND(RAND() * ((SELECT MAX(id) FROM `table`)-(SELECT MIN(id) FROM `table`))+(SELECT MIN(id) FROM `table`)) AS id) AS t2 WHERE t1.id >= t2.id ORDER BY t1.id LIMIT 1;RAND() *原创 2021-01-30 11:32:25 · 1279 阅读 · 0 评论 -
Mysql新建数据库的字符集与排序规则说明
1.字符集说明:一般选择utf8utf8与utfmb4的区别如下:utf8mb4兼容utf8,且比utf8能表示更多的字符。unicode编码区从1 ~ 126属于传统utf8区,当然utf8mb4也兼容这个区,126行以下就是utf8mb4扩充区,需要存储那些字符,使用用utf8mb4,否则只是浪费空间。2.排序规则说明一般选择utf8_general_ci,校对速度快,但准确度稍差。utf_bin和utf_general_ci区别如下utf8_bin中字符串每个字符串用二进制数据编译存储。原创 2021-01-14 18:25:02 · 1550 阅读 · 0 评论 -
连接数据库ERROR 1049 (42000): Unknown database ‘*******‘
mysql -h ip地址 -P 端口号 -u 账号 -p密码或mysql -u 账号 -p密码注:-p密码之间不能有空格-p密码之间不能有空格-p密码之间不能有空格原创 2021-01-14 18:17:09 · 1191 阅读 · 0 评论 -
本地电脑连接阿里云RDS云数据库
1、先买好阿里云的云数据库mysql2、创建数据库和账号3、将自己ip地址添加到白名单点击数据安全性,点击添加白名单分组,将自己ip地址输进去(打开百度输入ip即可查询到自己的ip地址,而不是局域网的ip地址)4、点击申请外网地址,拿到数据库的外网地址5、连接数据库...原创 2021-01-14 17:54:09 · 1186 阅读 · 2 评论 -
MySQL8.0安装程序在安装此包时遇到意外错误。这可能表明这个包有问题。错误码是2503。
解决此问题的方案:在任意位置新建一个xx.cmd文件文件内容为:msiexec /i "D:\mysql-installer-community-8.0.17.0.msi"(路径根据msi文件的绝对路径而定)以管理员身份运行即可原创 2021-01-12 19:34:31 · 1720 阅读 · 2 评论 -
MySQL常用命令大全(完整)
打开 Linux 或 MacOS 的 Terminal (终端)直接在 终端中输入windows 快捷键 win + R,输入 cmd,直接在 cmd 上输入1、mysql服务的启动和停止 net stop mysql net start mysql启动失败可按快捷键 win+R,输入 services.msc,找到MySQL服务器的名称启动2、登陆mysql mysql (...原创 2020-04-16 13:13:53 · 102289 阅读 · 2 评论