我转到mariadb了
我转到Postgresql了
如果没有特殊需求,MariaDB 就满足使用了
也许吧,不过总会有人有特殊需求的吧。
https://dev.mysql.com/downloads/repo/apt/
可以试试 mysql-apt-config 的,找找有没有适合 Debian 11/12 的仓库,写入源地址后可以直接安装 mysql-server
非常详细的教程,学习了,感谢分享
倘若不需要长期运行使用 MySQL 数据库,可考虑提取 MySQL 容器镜像并配置相关容器,不再使用时可直接删掉容器,不会在系统上留下残余文件
致敬👍
说实在的,Linux世界就如同一个零件堆,要想在里面生存,就是必须自己淘零件来组装。国产化操作系统就应该改善这种状况。
另外题外话:最好能自己搞出个可以取代mySQL的数据库来,以防甲骨文以后遵守美国政府的规定,采取对华断供措施。
致敬👍
说实在的,Linux世界就如同一个零件堆,要想在里面生存,就是必须自己淘零件来组装。国产化操作系统就应该改善这种状况。
另外题外话:最好能自己搞出个可以取代mySQL的数据库来,以防甲骨文以后遵守美国政府的规定,采取对华断供措施。
数据库巨复杂,数据库,浏览器,os
数据库巨复杂,数据库,浏览器,os
嗯,再复杂也要搞啊。早搞难度比晚搞难度小些。
嗯,再复杂也要搞啊。早搞难度比晚搞难度小些。
其它公司在搞 ,deepin没必要做,桌面操作系统 对数据库没要求
直接上docker吧,方便省事,或者改用mariadb
其它公司在搞 ,deepin没必要做,桌面操作系统 对数据库没要求
我不是说deepin要搞,而是deepin统信等应该积极配合这些国产数据库开发公司的工作。要协调一致,避免那烦人的依赖性问题。
第九步sudo: bin/mysqld:找不到命令 怎么办
设置完密码一直不动,是成功还是失败了?
设置完密码一直不动,是成功还是失败了?
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
用这个命令就好了
设置完密码一直不动,是成功还是失败了?
少了一个逗号。
少了一个逗号。
发现啦,是少了分号
谢谢分享,已经get到了
因为一些原因,我需要安装mysql数据库,但是官网没有合适的deb包,源里面也没有对应的软件,所以我学习了一下如何使用二进制包安装mysql。
下载地址:https://dev.mysql.com/downloads/mysql/
选择合适的二进制包下载。
1、从下载的文件夹打开终端,把下载的包解压到/usr/local目录
2、切换到/usr/local目录
3、创建组
4、创建软连接
5、进入目录
6、创建mysql-files目录
7、修改mysql-files的所属组和权限
8、卸载mariadb,深度似乎没有默认安装这个软件,所以不用管。
查找是否安装:apt list --installed | grep mariadb
卸载:……
9、初始化
这个时候mysql会自己生成一个密码,请一定要记住这个密码,以后要用到
10、初始化密钥
11、启动mysald
如果你觉得卡住了,可以试着回车一下
12、复制mysql.server文件(不要问我,官方文档是这样写的)
13、设置自己的密码
登陆,axhsjfsjd是mysql生成的密码
abcdef是新的密码
\q
退出mysql
14、配置环境变量(可以用vim或者nano,这算是基本功吧)
在~/.bashrc文件下面添加:
export PATH=$PATH:/usr/local/mysql/bin/
然后
source ~/.bashrc
15、启动mysql服务,不然你会遇见一些问题
sudo service mysql.server start
(输入mysql之后tab补全,就会出现mysql.service,所以不保证上面的命令是通用的)
这个帖子是我自己试过的,但是依然不能保证完全可行,仅供参考。