数据库服务器是不是mysql呢?答:对于数据库存储数据来说,:列类型,,遵守sql标准,来开发一套软件,,,看网页可以用firefox,IE,chrome,管理数据呢,可以用mysql,oracle,IBMDB2,sqlite,,但未必100%:不是的,,没有sqlserver中的topN这种用法就好像,html有w3c标准来约束,但各浏览器也有解析不兼容的地方,?答:1:mysql和linuxphp,apache,配合紧密,:mysql开源,:postgresql也是一个开源数据库,而且sql标准执行方面,-->卖给->sun-->oracle,,装哪一个版本?答:对于软件,尤其是开源软件,,意味着bug多,新用户往往成了"小白鼠"开源软件的版本,一般会有beta版,,比较稳定的2个版本,,:以命令行连接为例:注意:如果在命令提示下,出现如下提示:则说明:没有配置环境变量,:1:配置环境变量,指定mysql\bin目录2:每次进入到mysql\bin目录,再运行mysql3:如何连接服务器服务器地址(可用IP,域名):端口(3306)用户名密码Mysql-hlocalhost-uUserName-pPassWd-h如果不写,,:命令行黑窗口 和 mysql服务器是什么关系?答:客户端client-->--->?答:有,navcat,mysqlfront,phpMyAdmin,SQLyogEnt入门最基本语句当连上服务器后,我们首先面对的是?答:是库,库有1个或多个,因此我们要想对表/行做操作的话,,怎么办?Mysql>Showdatabases;选库语句:Use库名创建一个数据库:createdatabase数据库名[charset字符集]删除一个数据库:dropdatabase数据库名;把数据库改改名?Mysql中,表/列可以改名,?他是建新库,把所有表复制到新库,,我们面对的是表查看库下面的所有表:show tables;先给大家提供一个简单的建表语句,供练习用createtablestu(snumint,snamevarchar(10))enginemyisamcharsetutf8;///engine是指表引擎,和性能特点相关,:droptablestu;修改表名:清空表数据:truncate表名Truncate和delete是有区别的,在于truncate相当于删表再重建一张同样结构的表,,,:desctableName;//查看表结构Idtitle 12:解决字符集问题:默认建表一般用utf8,而我们在windows下窗口是GBK的,因此,;发现的1小问题语句打错以后应该退出本语句,\c,:1:通过任务管理器或者服务管理,关掉mysqld(服务进程)2:通过命令行+特殊参数开启mysqldMysqld--skip-grant-tables3:此时,mysqld服务进程已经打开,并且,:mysql-uroot :修改权限表A:usemysql;B:updateusersetPassword=password('11111')whereUser='root';C:flushprivileges;6:通过任务管理器,或服务管理,关掉mysqld
mysql笔记 来自淘豆网m.daumloan.com转载请标明出处.