MySQL数据库的操作java.ppt
《MySQL数据库的操作java.ppt》由会员分享,可在线阅读,更多相关《MySQL数据库的操作java.ppt(92页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 简单、免费、扩展性、相对成熟等一直都是简单、免费、扩展性、相对成熟等一直都是MySQL的吸引所在。的吸引所在。 最具人气开源数据库,最具人气开源数据库,MySQL绝非浪得虚名绝非浪得虚名Apple,Google、Facebook、Twitter大量使用了大量使用了MySQL, 齐齐哈尔大学信息与计算科学直接点击直接点击“Next”,继续继续,选择选择安装类型安装类型 3个类型个类型: Typical、Complete、Custom。选择选择“自定义自定义” (Custom)安装安装,然后点然后点“Next”下一步下一步,出现出现自自定义安装界面定义安装界面 第四章第四章 MySQL的操作的操
2、作_安装安装 齐齐哈尔大学信息与计算科学 默认情况下默认情况下MySQL将会被安装到将会被安装到C:Program FilesMySQLMySQL Server 5.1文件夹里面。文件夹里面。自己可以改路径,点自己可以改路径,点“Change”更改路径更改路径。 齐齐哈尔大学信息与计算科学点点“OK”后回到后回到自定义安装自定义安装界面,可看界面,可看见路径已经改为见路径已经改为你设置的路径你设置的路径 点点“Next”,准备开始安准备开始安装装 第四章第四章 MySQL的操作的操作_安装安装 齐齐哈尔大学信息与计算科学第四章第四章 MySQL的操作的操作_安装安装 齐齐哈尔大学信息与计算科学
3、填完信息后填完信息后,点点“Next”,然后出现预览你刚才填然后出现预览你刚才填的信息的界面的信息的界面,再点再点“Next”出现出现安装完成界面安装完成界面 这里有个这里有个配置向导的选项配置向导的选项(Configure the MySQL Server now),),建议勾选立即配置你建议勾选立即配置你的的MySQL。 点击点击“Finish”完成安装完成安装,并并开始配置开始配置MySQL 齐齐哈尔大学信息与计算科学第四章第四章 MySQL的操作的操作_4.1安装安装 齐齐哈尔大学信息与计算科学第四章第四章 MySQL的操作的操作_4.1安装安装 选选“Detailed configu
4、ration” 齐齐哈尔大学信息与计算科学进入服务类型选择页面。进入服务类型选择页面。选选“Developer Machine”(开发者机器开发者机器),这样占这样占用系统的资源不会很多用系统的资源不会很多 齐齐哈尔大学信息与计算科学进入进入数据库用法选择数据库用法选择页面。页面。选择选择“Multifunctional Database” 齐齐哈尔大学信息与计算科学进入选择进入选择InnoDB数据存放位置数据存放位置页面页面 不用更改设置不用更改设置,直接放在直接放在Installation Path安装目录安装目录里即可里即可齐齐哈尔大学信息与计算科学选择选择MySQL的同时联接数的同时联
5、接数 选择选择“Manual Setting”,设设置为置为100(自自己设置己设置) 齐齐哈尔大学信息与计算科学配置配置MySQL在在TCP/IP通讯环境中的通讯环境中的端口端口 选择默认的选择默认的3306端口即可。端口即可。 齐齐哈尔大学信息与计算科学选择选择MySQL中的字符设置中的字符设置 这里的选择将这里的选择将会影响你是否能会影响你是否能在在MySQL中使中使用中文。用中文。 选择选择gb2312字字符集以便支持简符集以便支持简体中文体中文, 繁体中繁体中文选文选big5 齐齐哈尔大学信息与计算科学设置设置Windows服务选项服务选项 “Install As Windows S
6、ervice”一定要一定要勾选勾选, 这是将这是将MySQL作为作为Windows的服务运行。的服务运行。 “Launch the MySQL Server automatically”一定要勾选一定要勾选,这样这样Windows启动时启动时, MySQL就会自动启动服务就会自动启动服务, 要不要不然就要手工启动然就要手工启动MySQL。许多人说安装。许多人说安装MySQL后后无法无法启动、无法连接、出现启动、无法连接、出现10061错误错误,原因就在这里。,原因就在这里。 齐齐哈尔大学信息与计算科学设置设置根帐号根帐号root的登录密码的登录密码 “Modify Security Setti
7、ngs”是设置是设置根帐号的密码根帐号的密码, 输入你设定的密码即可。输入你设定的密码即可。“Create An Anonymous Account”是创建一个是创建一个匿匿名帐号名帐号,这样会导致未经授权的用户非法访问你这样会导致未经授权的用户非法访问你的数据库的数据库,有安全隐患有安全隐患,建议不要勾选。建议不要勾选。 齐齐哈尔大学信息与计算科学 点点“Execute”开始配置开始配置,当出现当出现“Service started successfully”时时,说明你的配置完成说明你的配置完成, MySQL服务启动成功服务启动成功 点点“Finish”完成完成,整个整个MySQL的配置完
8、成。的配置完成。齐齐哈尔大学信息与计算科学MySQL的启动和连接的启动和连接 一、一、查看并启动查看并启动MySQL服务。服务。 安装完安装完MySQL后后,它就已经它就已经自动启动自动启动服务服务了了,并且在开始菜单中有其客户端的并且在开始菜单中有其客户端的快捷方式连接快捷方式连接 齐齐哈尔大学信息与计算科学 通过通过Windows的服务管理器的服务管理器查看。查看。 “开始开始”“运行运行”,输入输入“services.msc”,回车。回车。 弹出弹出Windows的服务管理器的服务管理器,然后就然后就可以看见服务名为可以看见服务名为“mysql”服务项服务项,其右其右边标明边标明“已启动
9、已启动”齐齐哈尔大学信息与计算科学可以可以通过通过Windows的服务管理器的服务管理器查看。查看。“开始开始”“运行运行”,输入输入“services.msc”,回车。回车。弹出弹出Windows的服务管理器的服务管理器,然后就可以看见服然后就可以看见服务名为务名为“mysql”服务项服务项,其右边标明其右边标明“已启动已启动”齐齐哈尔大学信息与计算科学也可以通过也可以通过“控制面板控制面板”中的中的“管理工具管理工具”齐齐哈尔大学信息与计算科学 如果如果没有没有“已启动已启动”字样字样,说明说明MySQL服务服务未启动未启动,不能连接不能连接,会出现会出现10061错误错误。齐齐哈尔大学信
10、息与计算科学 然后输入然后输入“net start mysql”就启动就启动mysql服务。服务。停止停止mysql服务服务“net stop mysql” (注意注意,这里是输入的这里是输入的MySQL服务的名服务的名字。如果字。如果MySQL服务的名字是服务的名字是DB或其它或其它名字,应该输入名字,应该输入“net start DB”或其它名或其它名)启动启动MySQL服务服务方法一方法一: “开始开始”“运行运行”,输入输入“cmd”,回车,回车弹出弹出XP命令提示符界面。命令提示符界面。 齐齐哈尔大学信息与计算科学 假如安装的时候取的服务名是假如安装的时候取的服务名是mysql,那,
11、那么起停数据库服务的命令是:么起停数据库服务的命令是:D:net stop mysqlThe MySQL service is stopping.The MySQL service was stopped successfully.D:net start mysqlThe MySQL service is starting.The MySQL service was started successfully. 齐齐哈尔大学信息与计算科学到到windows的服务管理里手工起停的服务管理里手工起停。 启动启动MySQL服务服务方法二方法二: 当直接敲入当直接敲入mysql的时候遇到如下错误,说的时
12、候遇到如下错误,说明数据库服务还未启动:明数据库服务还未启动:D:mysqlERROR 2003 (HY000): Cant connect to MySQL server on localhost (10061)齐齐哈尔大学信息与计算科学二、连接和退出二、连接和退出MySQL 格式:格式:mysql -h主机地址主机地址 -u用户名用户名 -p用户密码用户密码 1、连接到本机上的、连接到本机上的MYSQL。 首先首先在打开在打开DOS窗口窗口,然后然后进入目录进入目录Crogram FilesMySQLMySQL Server 5.0bin(安装的时候如果已经把该目录设置到了环境安装的时候如
13、果已经把该目录设置到了环境变量变量PATH里里, 不用进入该目录不用进入该目录),再键入命令再键入命令mysql -uroot p,回车后回车后提示你输密码提示你输密码,输入密码输入密码直接回车直接回车即可进入到即可进入到MYSQL中中,MYSQL的提示的提示符是:符是: mysql齐齐哈尔大学信息与计算科学齐齐哈尔大学信息与计算科学Welcome to the MySQL monitor. Commands end with ; or g.Your MySQL connection id is 1 to server version: 5.1.45-ntType help; or h for
14、 help. Type c to mysql 这就说明这就说明连接连接MySQL成功成功,“mysql”说说明已经成功联入明已经成功联入MySQL服务器了,服务器了,可以开始可以开始msql的操作的操作 齐齐哈尔大学信息与计算科学2、连接到远程主机上的、连接到远程主机上的MYSQL。 假设远程假设远程主机的主机的IP为:为:110.110.110.110,用户名为用户名为root,密码为密码为abcd123。 则键入以下命令:则键入以下命令:D:mysql -h110.110.110.110 -uroot -pabcd123 注:注:u与与root可以不用加空格,其它可以不用加空格,其它也一样
15、。也一样。 齐齐哈尔大学信息与计算科学3、退出、退出MYSQL命令命令:D:exit(回车)(回车)或或D:quit(回车)(回车)你也可以用你也可以用control-D退出。退出。齐齐哈尔大学信息与计算科学三、修改用户密码三、修改用户密码直接修改直接修改user表的表的root用户口令:用户口令:mysql use mysql; -用名叫用名叫mysql的库作当前库的库作当前库Database changedmysql update user set password=password(1234) where user=root;Query OK, 1 row affected (0.00
16、sec)Rows matched: 1 Changed: 1 Warnings: 0mysql flush privileges;Query OK, 0 rows affected (0.14 sec)注:注:flush privileges的意思是的意思是强制刷新内存授权强制刷新内存授权表表,否则用的还是缓冲中的口令。否则用的还是缓冲中的口令。 齐齐哈尔大学信息与计算科学四、四、MYSQL 创建用户创建用户第一方法第一方法 grant 权限权限1,权限权限2,.权限权限n on 数据库名数据库名.表表名名 to 用户名用户名 identified by 连接口令连接口令; GRANT ALL
17、 PRIVILEGES ON test.student TO dysnwpu IDENTIFIED BY 123456 WITH GRANT OPTION;grant select on test.SC to dys1 identified by abc;例例1:例例2:齐齐哈尔大学信息与计算科学第二方法第二方法 create user 齐齐哈尔大学信息与计算科学删除用户删除用户齐齐哈尔大学信息与计算科学切换用户切换用户齐齐哈尔大学信息与计算科学五、基本操作命令五、基本操作命令 注:注:如果你打命令时,回车后发现如果你打命令时,回车后发现忘记加忘记加分号分号,你无须重打一遍命令,只要打个分号回
18、,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就完令分成几行来打,完后用分号作结束标志就完成。可以使用光标上下键调出以前的命令。成。可以使用光标上下键调出以前的命令。mysql命令的大小写结果是一致的。命令的大小写结果是一致的。 齐齐哈尔大学信息与计算科学1、建库、建库 齐齐哈尔大学信息与计算科学2、建表、建表 *对数据库元素操作对数据库元素操作必须先打开数据库必须先打开数据库*CREATE TABLE Student (Sno CHAR(9) PRIMARY KEY,Sname CHAR
19、(20) UNIQUE,Ssex CHAR(2),Sage SMALLINT,Sdept CHAR(20) );齐齐哈尔大学信息与计算科学*对数据库元素操作对数据库元素操作必须先打开数据库必须先打开数据库*2、建表、建表 CREATE TABLE Student (Sno CHAR(9) PRIMARY KEY,Sname CHAR(20) UNIQUE,Ssex CHAR(2),Sage SMALLINT,Sdept CHAR(20) );齐齐哈尔大学信息与计算科学mysql show databases;3、显示数据库列表:、显示数据库列表:mysql库很重要,库很重要,它里面有它里面有M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MySQL 数据库 操作 java
限制150内