- 博客(4)
- 收藏
- 关注
转载 mysql如何删除某个数据库中的所有表
SELECT concat('DROP TABLE IF EXISTS ', table_name, ';')FROM information_schema.tablesWHERE table_schema = 'test';test换成你想删除的数据库的名字这样可以生成一个批量处理的sql语句,你需要再运行一次这个结果集就可以删除所有的表而不删除数据库了...
2018-04-26 20:36:05 3327
原创 使用navicate连接虚拟机上的mysql
安装完mysql后直接连接会出现:1130-Host‘172.**.**.**’is not allowed to connect to This Mysql server意思是:不让连接,所以需要授权Mysql远程登录。解决方法: mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpasswor...
2018-04-13 14:40:33 730
原创 解决centos6.5出现-bash: mysql: command not found的方法
原因:因为系统默认会查找/usr/bin下的命令,由于mysql没有在这个目录下,所以出现not found。因此需要做一个软连接到/usr/bin目录下。执行命令: ln -s /usr/local/mysql/bin/mysql /usr/bin其中/usr/local/mysql 为:mysql的安装路径,...
2018-03-19 13:59:13 4933 1
原创 mysql查询某个数据库有多少张表?
SELECT COUNT(*) 数量, table_schema FROM information_schema.TABLES WHERE table_schema = '查询数据库名';其中:information_schema是mysql自带的数据库,存放着如数据库名、表明、权限的信息,TABLES存放的是表的信息。...
2018-03-14 14:17:54 4431 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人