传智播客mysql

传智播客mysql

ID:39551103

大小:889.00 KB

页数:47页

时间:2019-07-06

传智播客mysql_第1页
传智播客mysql_第2页
传智播客mysql_第3页
传智播客mysql_第4页
传智播客mysql_第5页
资源描述:

《传智播客mysql》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库服务器——>N多库——>N张表——>行与列1先建立数据库服务器2建立一个库3再建表Mysqld服务器一、连接数据库1连接数据库所需要的工具:Mysql作为数据库服务器来运行,任何满足mysql通信规范的软件都可以作为客户端来连接服务器常用的客户端:mysqlfrontnavcat,基于web的phpMyAdmin,还有mysql自带的命令行客户端2以命令行连接为例:注意:如果在命令行提示下出现如下提示:则说明:没有配置环境变量,导致系统找不到mysql.exe解决:1.配置环境变量,制定mysqlbin目录2.每次进入到mysqlbin目录,再运行my

2、sql3如何连接服务器服务器地址(可用ip,域名):端口(3306)用户名密码Mysql–hlocalhost–uUserName–pPassWd-h如果不写,则默认连localhostMysql–hlocalhost–uroot–p回车输入密码Mysql–uroot–p123456表格(多行多列,二位结构)通讯录表:姓名年龄手机号薪资登记表:姓名性别公司工资饭补多表成库,表存于库下面,一个库下边可以有多个表库存在于数据库服务器,一个服务器下面可以有多个库入门语句:1查看当前服务器下面,有哪些库(database)showdatabases;2创建一个数据库cr

3、eatedatabaseDBName[字符集声明,整理声明];3删除数据库dropdatabasetest2;4修改数据库(只能修改字符集和整理集,简单,先自己看)能否修改数据库的名字?答不能!5选择数据库在进行表,行的相关操作时,要先选择数据库useDBName;//选择相应的数据库mysql>useshop;Databasechanged6如何查看一库下面的所有表showtables;7如何删除一张表droptabletableName;8如何修改表名renametableoldName(旧表名)tonewName(新表名);9查看表结构desctableN

4、ame;//查看表结构10最简单的建表结构createtable表名(列1名称列1类型,列2名称列2类型(最后一列前不要加‘,’));这里先记住两种最常用列类型int(整形),varchar(字符串)实际操作:创建一张学籍表,有2个字段,id,name,分别代表学号和姓名createtablestu(idint,namevarchar(10));11解决字符集问题:默认建表一般用utf8,而我们在windows下窗口时gbk的,因此,需要声明字符集。setnamesgbk;增删改查例子insertintomsg增加(id,title,name,content)v

5、alues(1,‘初来乍到’,‘张三’,‘刚来能不能当老大’);insertintomsg(id,title,name,content)values(1,‘又来了’,‘李四’,‘你只能千年老二’);updatemsg更新、改setid=2,content=‘偏要当老大’wherename=‘李四’;插入多行insertintomsg(id,title,name,content)Values(3,‘3标题’,‘刘备’,‘雌雄双剑’),(4,‘4标题’,‘关羽’,‘青龙偃月刀’),(5,‘5标题’,‘张飞’,‘丈八蛇矛’);#删除deletefrommsgwhere

6、id=2;#查select*frommsg;查询整张表内容selectid,titlefrommsg;查询id,title这两列selectid,titlefrommsgwhereid>2;查id>2的内容发现的一小问题语句打错以后应该退出本语句,再继续打新的语句也可以打c,提出本语句如何破解数据库的密码:1.通过任务管理器或者服务管理,关掉mysql(服务进程)2.通过命令行+特殊参数开启mysqldMysqld--skip-grant-tables3.此时,mysqld服务进程已经打开,并且,不需要权限检查。4.mysql–uroot无密码登陆服务器5修改

7、权限表A:usemysql;B:updateusersetpassword=password(‘11111’)whereuser=’root’;C:flushprivileges;6.通过任务管理器,或服务管理,关掉mysqld服务进程7.再次通过服务管理,打开mysql服务即可用修改后的新密码登陆、增删改查案例过程分析:用户注册表单收集,提交数据,注册页面收集到表单的数据后,形成insert语句,user表插入该条数据,用户注册完成.前台用户中心,用户新昵称,根据新昵称和用户id,形成update语句完成昵称修改.管理员后台点击会员列表,此时,网页形成sele

8、ct语句,查询出所有会员

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。