本文目录一览:
- 1、ubuntu安装的mysql为什么没有user数据库
- 2、mysql创建数据表出现no database selected 是怎么回事? 环境有问题吗?
- 3、MySQL中提示说我没有选择数据库
- 4、mysql表能插入数据,但是表的data_length一直未发生变化,有遇到过这种情况吗?
- 5、mysql语句这样写怎么还提示没有选择数据库
ubuntu安装的mysql为什么没有user数据库
buntu下mysql的常用命令,MySQL数据库的基本操作命令
一、mysql服务操作
0、查看数据库版本 sql- status;
1、net start mysql //启动mysql服务
2、net stop mysql //停止mysql服务
3、mysql
-h主机地址 -u用户名 -p用户密码 //进入mysql数据库
4、quit //退出mysql操作
5、mysqladmin -u用户名
-p旧密码 password 新密码 //更改密码
6、grant select on 数据库.* to 用户名@登录主机 identified by
"密码" //增加新用户
exemple:
例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作
(localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据
库,只能通过MYSQL主机上的web页来访问了。
grant select,insert,update,delete on mydb.* to
test2@localhost identified by "abc";
如果你不想test2有密码,可以再打一个命令将密码消掉。
grant
select,insert,update,delete on mydb.* to test2@localhost identified by "";
二、数据库操作
1、show databases; //列出数据库
2、use
database_name //使用database_name数据库
3、create database data_name
//创建名为data_name的数据库
4、drop database data_name //删除一个名为data_name的数据库
mysql创建数据表出现no database selected 是怎么回事? 环境有问题吗?
是因为你没有选择新创建的表所在的数据库,no database selected 意思就是没有选择数据库。
解决办法:在创建表之前使用use语句,格式:use database_name,这样就打开了数据库,就可以对数据库进行操作。
扩展资料:
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
参考资料:MySQL百度百科
MySQL中提示说我没有选择数据库
$mylink=db_link();
mysql_select_db("biscdb",$mylink);
//这样在你的整个脚本存活期间,数据库连接符就指向biscdb了,当然你也可以用biscdb.tenantalarminfo的方式,看你的喜好,不过选择哪一种就一直使用那一种,不要混杂起用!可读性不好!
mysql表能插入数据,但是表的data_length一直未发生变化,有遇到过这种情况吗?
您好,非常荣幸能在此回答您的问题。以下是我对此问题的部分见解,若有错误,欢迎指出。是因为你没有选择新创建的表所在的数据库,no database selected 意思就是没有选择数据库。
解决办法:在创建表之前使用use语句,格式:use database_name,这样就打开了数据库,就可以对数据库进行操作。
扩展资料:
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
参考资料:MySQL百度百科非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!
mysql语句这样写怎么还提示没有选择数据库
应该是你的写法错误,我同样没有进入任何数据库,却照样可以更新数据
mysql select * from test1;
ERROR 1046 (3D000): No database selected
mysql
mysql
mysql update `test`.`test1` set nid = 1000;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 24 Changed: 0 Warnings: 0