在mysql中怎样显示表里的内容
第一步:
网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、小程序设计、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了锡山免费建站欢迎大家使用!
我们打开mysql命令行编辑器。
第二步:
我们输入密码,登录Mysql数据库。
第三步:
我们先显示数据库,选择一个我们要创建表的数据库。
第四步:
我们使用那个数据库,当然也可以直接新建一个数据库。
第五步:
我们在那个数据库中创建一个表。
最后:
我们输入describe 表名;我们就可以显示表内容了。
扩展资料:
与其他的大型数据库,例如 Oracle、DB2、SQL Server等相比,MySQL[1]
自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于 MySQL是开放源码软件,因此可以大大降低总体拥有成本。
Linux作为操作系统,Apache 或Nginx作为 Web 服务器,MySQL 作为数据库,PHP/Perl/Python作为服务器端脚本解释器。由于这四个软件都是免费或开放源码软件(FLOSS),因此使用这种方式不用花一分钱(除开人工成本)就可以建立起一个稳定、免费的网站系统,被业界称为“LAMP“或“LNMP”组合。
参考资料:百度百科-mysql应用环境
mysql怎么打开啊?
1、 mysql安装好后,在mysql的安装目录中有个bin目录,里面有很多客户端软件,如果是mysql的客户端,找到mysql.exe,这个是用于操作数据库的系统客户端软件。
2、 客户端选择:一般情况下,我们在学习的时候会通过使用Windows下的控制台进行访问,即win + R 同时按住打开运行,输入cmd命令进入控制台,然后进入到mysql的bin目录(具体可以看一下Windows下控制器切换路径(百度经验));或者在开发的时候通常会使用一些集成工具,如Navicat之类。
3、 数据库操作步骤:学习的时候客户端和服务端是同时安装的,都在一台电脑上,但是要理解,mysql的客户端和服务端通常不会在一台机器上的(服务器在机房,客户端就在个人电脑上),因此是需要进行一些步骤操作的。(下面以windows下的控制台为例)
① 连接认证:mysql/mysql.exe -h主机地址 -P端口 -u用户名 -p密码,其中h可以是ip地址也可以是主机名如-hlocalhost/-h127.0.0.1,本地可以省略;-P(大写P)是端口,一般mysql是3306,默认可以省略;-u是用户名,如果没有匿名账号,必填;-p(小写p)是密码,一般必填,最好是输入-p后先回车,后输入密码(密文输入密码,更安全)
② 发送SQL指令,SQL(【百科】结构化查询语言Structured Query Language结构化查询语言)是mysql能识别的操作指令,这块如果想深入学习理解可以参照MySQL的API文档或者参考黑马程序员下的6天玩转MySQL,一般情况下分为几大类:
DDL:Data Definition Language,数据定义语言,定义结构。如创建数据库:create database `test` charset utf8;
DML:Data Manipulation Language,数据操作语言,进行数据操作。如增删改查指令:insert into table values()/delete from table where condition/update table set key = value/select * from table
DCL:Data Controller Language,数据控制语言,进行权限管理。如给用户授权:grant seletet on *.* to 'root'@localhost
③ 解析:一般情况下客户端会自动解析MySQL服务器执行返回的结果不需要我们进行额外操作,但是如果是其他编程语言需要使用MySQL执行的结果,那么还需要额外的解析(参照黑马程序员6天玩转MySQL中的PHP操作mysql)
④ 断开连接:数据库用完之后,要养成主动断开的习惯(被动也可以,但是如果被动没有断开,那么就会“占线”),mysql的客户端可以使用\q | quit | exit,任意一个退出
重装系统后安装MySQL,最后一步一个勾也不显示!
在配置apache+php+mysql环境的时候,apache和php都可以运行,在这里就不说怎么配置这两个了最麻烦的是mysql老是安装不成功,不是第四步出问题,就是第三步出问题,卸了再重新安装,还是不行。我到网上搜了一下,答案很多,而且好多不适用。更有人说重装系统,其实完全不用。出现问题: 在安装mysql数据库时,如果重新安装,很容易遇见apply security setting error,即在配置mysql启动服务时,在启动apply security setting时会出错,原因是卸载mysql时并没有完全删除文件,所以有必要手动清除这些,要清除的文件。解决方法:第一步:删除mysql的安装目录,一般为C:\Program Files目录下。第二步:删除mysql的数据存放目录,一般在C:\Documents and Settings\All Users\Application Data目录下(需要注意的时Application Data这个文件夹默认是隐藏的,要通过工具-文件夹选项-查看-显示所有文件与文件夹来设置隐藏文件可见)。第三步:删除注册表数据,通过regedit,删除以下几个文件:引用
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
ok!这时候,再重新安装你的mysql程序,就不会出现问题了。安装完成后,你可以在系统的服务中查看,mysql是否已经启动,如果没有启动,右击,点击启动。如何测试mysql是否链接成功?方法一:你可以写一个程序测试一下链接是否成功。方法二:安装一个phpmyadmin。 总结:mysql安装不成功,归根结底是因为以前安装后,没有清理完毕,大部分人都没有清理注册表,所以在安装过程中老是报错!哦了,希望你能成功安装上!
MYSQL怎么运行程序?
你的问题太泛泛了,“MYSQL的程序”你指的是什么?是MYSQL的 存储过程??您最好是具体问题具体问,你这样提问的话大家都不知道你想要什么!
mysql soure example.sql里的soure写错了应该是source!!!!example.sql是你实现先编辑好的文本内容,内容可以是创建一个数据库,然后再数据库下建立一个或多个数据表,再往表里插入一些记录!!然后再写个存储过程完成一些简单的功能,比如把A表里的内容插入到B表等等(可以加内容存在就修改不存在就插入等判断)!!建立一个.SQL文件就是为了方便!!随便举个例子:在D盘根目录下用记事本建立个example.sql文件,内容如下:
CREATE database name ;
use name;
CREATE TABLE a (
user_id int(11) DEFAULT NULL,
name char(11) DEFAULT NULL,
UNIQUE KEY USER_ID (user_id)
);
insert into a (user_id,name) values (1,'aaa'),(2,'bbb');
CREATE TABLE b (
user_id int(11) DEFAULT NULL,
name char(11) DEFAULT NULL,
UNIQUE KEY USER_ID (user_id)
);
insert into b (user_id,name) values (1,'xxx'),(3,'ccc');
DELIMITER $$
DROP PROCEDURE IF EXISTS qq$$
CREATE PROCEDURE qq()
begin
declare p_user_id varchar(6);
declare p_name varchar(6);
declare cursor_flag int default 0;
declare user_nrb cursor for select user_id,name from a;
declare continue handler for sqlstate '02000' set cursor_flag = 1;
open user_nrb;
repeat
fetch user_nrb into p_user_id,p_name;
if not cursor_flag then
if not exists (select * from b where user_id=p_user_id) then
insert into b(user_id,name)values(p_user_id,p_name);
else
update b set name=p_name where user_id=p_user_id;
end if;
end if;
until cursor_flag end repeat;
close user_nrb;
end$$
DELIMITER ;
顺序是建立名为name的数据库,其下建立俩表A和B,为A表插入用户1和2,为B表插入用户1,3!!再建立名为QQ的存储过程,功能是把a表的用户导入到B表,如果A的用户号再B里没有直接插入,如果A里的用户号已经在B表里了那就改变B表里相应用户的名字!!大概是这么个过程!!在MYSQL自带的客户端导入刚才建立的example.sql文件,顺序是:开始——程序——MYSQL——MYSQL SERVER5.1——MYSQL COMMAND LINE CLIENT 窗口里输入ROOT用户密码在光标处输入source d:\example.sql!!最后再执行存储过程,敲call qq;回车!!!
验证方法是敲select * from b;回车!!可以发现B表由本来插入的2条记录变成3条记录,而且用户1的名字也从xxx变成aaa了!!!!
希望对你有帮助!另外最重要的是MYSQL有一些很好的图形界面客户端工具,不用这个DOS界面的东西,下载个sqlyog什么的软件装上,基本一启动就会用了的东西!在SQLYOG的界面直接把example.sql里的内容复制过来粘贴后按F5键运行即可!!!
网站题目:mysql怎么显示程序 mysql 显示
新闻来源:http://lswzjz.com/article/ddicjei.html