远程服务器
git 的话用 ssh 协议下载吧
- mysql:
常用命令
sudo netstat -tulnp | grep mysql初始化
sudo mysql -u root -h localhost ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '2580'; exit 接着可以登录:sudo mysql -uroot -p2580 远程连接: sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf +31 : 注释 #bind-address = 127.0.0.1 重启: sudo /etc/init.d/mysql restart 看一下所有的用户和相应的权限: mysql> USE mysql; mysql> select User,Host from user; +------------------+-----------+ | User | Host | +------------------+-----------+ | debian-sys-maint | localhost | | mysql.infoschema | localhost | | mysql.session | localhost | | root | localhost | +------------------+-----------+ 发现自己创建的只有一个root用户,且只允许使用localhost连接,接着我要创建一个 root 用户,让其它主机都可以连接 CREATE USER 'root'@'%' IDENTIFIED BY '123456'; // 创建远程用户(如果用户不存在), 123456 是密码 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; // 授予权限 FLUSH PRIVILEGES; // 刷新权限 select User,Host from user; // 现在应该是多了一个了 DROP USER 'root'@'%'; // 这是删除了远程的名为 root 的用户 然后找到腾讯云实例详情 -> 防火墙 , 把3306端口打开卸载mysql
停止MySQL服务 sudo systemctl stop mysql 移除MySQL服务器及相关组件:sudo apt-get remove --purge mysql-server mysql-client mysql-common mysql-server-core-8.0 mysql-client-core-8.0 清除配置文件和数据目录:sudo rm -rf /etc/mysql /var/lib/mysql 清除Apt缓存:sudo apt-get autoremove; sudo apt-get clean 检查系统中可能存在的其他MySQL相关包并卸载:dpkg -l | grep -i mysql; sudo apt-get remove --purge <package-name> 移除MySQL客户端(如果mysql --version命令依然有效):sudo apt-get remove --purge mysql-client 清理可能遗留的链接和配置文件: 您还可以检查/usr/bin/目录下是否还有MySQL客户端链接文件,如果有,可以手动删除。 ls -l /usr/bin/ | grep -i 'mysql.*->.*' 最后更新一下列表:sudo apt update