linux mysql安装卸载
sudo apt-get install mysql-server
之后按照提示,输入root的密码,再次输入密码,就好了。
mysql -uroot -p**** //连接数据库
show databases; //显示数据库
create database XXX default character set utf8; //建立数据库
use yourDB; //使用你的DB
show tables; //显示某个数据库的表
source /path/to/your/**.sql; //执行sql脚本
配置远程访问
处于安全考虑,Mysql默认是不允许远程访问的,可以使用下面开启远程访问
//赋予任何主机访问数据的权限
mysql>grant all privileges on *.* to 'root'@'%' IDENTIFIED BY 'password';
password为自己的远程访问密码
//使修改生效
mysql>FLUSH PRIVILEGES;
mysql 卸载重装:
sudo rm /var/lib/mysql/ -R
sudo rm /etc/mysql/ -R
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor
sudo apt-get install mysql-server mysql-common
密码修改:
$ sudo mysql -u root # I had to use "sudo" since is new installation
mysql> USE mysql;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
mysql> FLUSH PRIVILEGES;
mysql> exit;
$ service mysql restart
sudo apt-get remove --purge mysql-\*
sudo apt-get install mysql-server mysql-client
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异