1.vmware虚拟机安装ubuntu,通过navicat连接ubuntu内得mysql,连接不上的问题
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
//或者,根据实际情况判断选择
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf
//文件中找到
bind-address = 127.0.0.1
//将内容该为
bind-address = 0.0.0.0
//保存退出后
sudo service mysql restart
//可以通过telnet测试端口是3306的ip是否可用
telnet ip 3306
修改后,navicat中测试连接就可以通过了
2.命令行操作数据库
//列出数据库名称
SHOW DATABASES;
//切换当前数据库
USE database_name;
//显示当前库的所有表名
SHOW TABLES;
//查看特定表的详细信息
DESCRIBE table_name;