mysql使用教程?

作者&投稿:毅廖 (若有异议请与网页底部的电邮联系)
软件“MySQL”应如何使用?~

MySQL 使用方法简单教程:
一、启动MySQL服务器,实际上上篇已讲到如何启动MySQL。两种方法:(1)是用winmysqladmin,如果机器启动时已自动运行,则可直接进入下一步操作。(2)是在DOS方式下运行。d:/mysql/bin/mysqld
二、进入mysql交互操作界面,在DOS方式下,运行:
(1)d:/mysql/bin/mysql -u root -p出现提示符,此时已进入mysql的交互操作方式。
(2)如果出现 "ERROR 2003: Can‘t connect to MySQL server on ‘localhost‘ (10061)“,说明你的MySQL还没有启动。
三、退出MySQL操作界面,在mysql>提示符下输入quit可以随时退出交互操作界面:
(1)mysql> quit(2)Bye(3)你也可以用control-D退出。
四、使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;+----------+| Database |+----------+| mysql || test |+----------+3 rows in set (0.00 sec)
五、创建一个数据库abccs:
mysql> CREATE DATABASE abccs;注意不同操作系统对大小写的敏感。
六、选择你所创建的数据库:
mysql> USE abccsDatabase changed此时你已经进入你刚才所建立的数据库abccs.

一、MySQL安装(Window7 安装)
步骤1:在任何版本的 Windows 默认安装是现在比以前要容易得多,MySQL巧妙地打包安装程序。只需下载安装包,随地把它解压缩,并运行 mysql.exe,这里点击:DOWNLOAD 链接,进入一下页面:
步骤2:这里点击:DOWNLOAD 链接,进入一下页面:
步骤3:这里要求注册网站帐号,但可以直接通过。如上点击 "No thanks, just start my download"
二、提示下载保存文件,下载完成后(本教程中下载完成的文件是:mysql-5.6.25-winx64.zip)解压文件放到目录:D:\software 下,这是一个免安装包,这里不需要安装步骤。
三、在本教程中MySQL执行文件在:D:\software\mysql-5.6.25-winx64\bin, 它通过从命令提示符第一次进入测试MySQL服务器。转到mysqld服务器的位置,这里进入 D:\software\mysql-5.6.25-winx64\bin,然后输入mysqld.exe。
四、如果一切顺利,会看到有关启动和InnoDB一些消息。如果没有看到,可能有权限问题。请确保保存数据的目录可以访问任何根据用户(可能是MySQL)运行数据库进程。
五、MySQL不会自己添加到开始菜单,并没有特别漂亮的GUI的方式来停止服务器。 因此,如果倾向于通过双击可执行 mysqld 启动服务器,应该记住通过并用 mysqladmin,任务列表,任务管理器或其他 Windows 特定方式来执行。

前置条件:
1、在阿里云服务器de系统是win service 2012。
2、服务器里自己安装了my sql 5.7
3、本地也安装了my sql 5.7

需求:想通过本地的mysql连接上远程的服务器的mysql,这样自己在本地操作数据库比在服务器里数据库要好。

步骤:
一、增加允许远程连接 MySQL 用户 并授权。
在你安装路径下的bin文件夹里进行命令行的设置。
1、首先以 root 帐户登陆 MySQL
在服务器中打开命令行(shift+右键)
打开数据库管理员权限
mysql -uroot -p 123
我去,对应的是123是对应到数据库名。
果断改为
mysql -uroot -p
输入mysql的密码。


2、查看用户的权限
mysql> select host,user from user; (查看用户的权限情况)



3、创建远程登录用户并授权
进入到服务器的命令行里
输入
use mysql
在输入
grant all PRIVILEGES on discuz.* to ted@'123.123.123.123' identified by '123456';
上面的语句表示将 discuz 数据库的所有权限授权给 ted 这个用户,允许 ted 用户在 123.123.123.123 这个 IP 进行远程登陆,并设置 ted 用户的密码为 123456 。
注意:
(1)all PRIVILEGES 表示赋予所有的权限给指定用户,这里也可以替换为赋予某一具体的权限,例如:select,insert,update,delete,create,drop 等,具体权限间用“,”半角逗号分隔。
(2)discuz.* 表示上面的权限是针对于哪个表的,discuz 指的是数据库,后面的 * 表示对于所有的表,由此可以推理出:对于全部数据库的全部表授权为“*.*”,对于某一数据库的全部表授权为“数据库名.*”,对于某一数据库的某一表授 权为“数据库名.表名”。
(3)ted 表示你要给哪个用户授权,这个用户可以是存在的用户,也可以是不存在的用户。
(4)123.123.123.123 表示允许远程连接的 IP 地址,如果想不限制链接的 IP 则设置为“%”即可。
(5)123456 为用户的密码。

我最终使用的是把整个数据库的权限都ok,全部数据库的全部表,给root用户授权。没有设定远程连接IP地址。


4、执行更新权限(刷新权限)
flush privileges;


5、再一次查看数据库用户权限
mysql> select host,user from user; (再次查看用户的权限情况)


二、打开服务器上的防火墙阻止 3306 端口,可以公网访问。
MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。
如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 MySQL 使用的端口号。
找到防火墙的允许的应用,打开数据库的公用和专用。



三、在本地建立服务器数据库连接
1、点击这个


2、数据里填上连接的名字,服务器IP,以及连接数据库的名字和密码


3、点击configure server mangement

如果报这个错误,说明是服务器的3306端口与没有打开。

下面图连接成功


选择SSH login。。。。


输入服务器的公网IP和端口(我也不知道是啥端口我写的是本地跑的项目的本地接口)


一路next就ok。

MySQL数据库使用教程介绍

完整 MySQL 操作详见:[MySQL攻略]MySQL数据库使用教程介绍

什么叫MySQL数据库?

数据库(Database)是依照算法设计来机构、储存和管理数据信息的仓库。每一个数据库都具有一个或多个API用以创建,访问,管理,检索和拷贝存储的数据信息。

如今大家用的大多数是关系型数据库管理系统(RDBMS)来储存和管理大量数据。所谓关系型数据库,就是以关系模型为基础的数据库,凭借结合集合代数等数学概念来对数据库中的数据进行处理。

MySQL是时下最热门的关系型数据库管理系统之一,本教程将会讲解MySQL的基础知识,并帮助大家熟练应用MySQL数据库。

MySQL教程-RDBMS专业术语

在开始学习MySQL数据库前,使我们先掌握下RDBMS的一些专业术语:

  • 数据库:数据库是一些关系表的结合。

  • 数据表:数据的矩阵。在一个数据库中的表看上去像一个简易的excel表。

  • 列:一列(数据元素)包括了同类型的数据。

  • 行:一行(元组/纪录)是一组有关的数据。

  • 冗余:储存二倍数据,性能会有所损失,但信息安全性有所提高。

  • 主键:主键是唯一的。一个数据表中只有包含一个主键。

  • 外键:用于关联两个表。

  • 索引:用数据库索引可快速访问数据表中的特定信息。索引是对数据库表格中一列或多列的值作排列的一种构造方式。类似书本的目录。

MySQL教程-基础操作

  1. 进到数据库:mysql -uroot -p,登陆密码立即回车键

  2. 退出数据库:quit或是exit

  3. 查询版本号:select version();

  4. 获取当前时间:select now();



菜鸟教程,数据库,mysql,sql等,看着手册文档练习就好了


如何实用Navicat操作MySQL数据库
以下答案来源于 Navicat中文网站 ,如果还想知道更详细的内容,可以访问他们网站查询教程。新建数据库(student)在连接名称上右键选择“新建数据库”,进入新建数据库界面。填写数据库“名称”、“字符编码”,然后点击“确定”。在右侧“管理区”展开新建的数据库,会显示“表”、“视图”、“函数”...

最详细的mysql安装教程
mysql是一个关系型数据库软件,由瑞典MySQL AB公司开发,目前属于Oracle公司。为什么使用mysql:1)mysql是开源的,所以你不需要支付额外的费用就能使用。2)mysql支持大型的数据库。可以处理拥有上千万条记录的大型数据库。3)mysql使用标准的SQL数据语言形式。4)mysql可以允许于多个系统上,并且支持多种语言...

零基础如何自学使用MySQL数据库?
对于非计算机出身的我,大学只会hello word和跑马灯,期间过程确实非常曲折,分享下我的自学过程:1、 自己在windows和linux上安装了mysql,自学linux的基础知识,学习mysql的最基础的知识,即怎么写sql,存储过程,表的设计等,从0到熟悉大概花了3个月 ,推荐《mysql入门很简单》。2、系统地较为深入地...

最新MySQL5.7.17安装教程
数据库软件里面用的比较多的就MySQL了,对于企业还是个人开发者,或者是学生,都是很好的选择,下面为大家带来MySQL的安装教程。1、下载MySQL5.7.17后,点击安装包后。2、然后根据个人需求选择一个安装,一般情况下选择默认就可以了。3、这是你电脑上可以连接到mysql的软件,比如Visual Studio,Eclipse,Py...

mysql安装图解 mysql数据库详细安装教程
mysql是一款数据库管理系统,随着pHp语言的流行,mysql数据库也被很多公司及个人广泛使用。但是对于那些刚刚接触mysql数据库的人来说,安装及相关配置还是有点复杂的。下面就为你分享一个详细易懂的mysql安装图解教程,让你可以快速学会。mysql安装图解 打开下载的安装文件,出现如下界面:mysql安装向导启动,...

mysql数据库管理工具navicat for mysql怎么用
“主机名或IP地址”必须输入有效MySql访问IP地址;“端口”一般默认为3306,如果有自定义MySql访问端口,则输入对应的自定义端口即可;“用户名”和“密码”则是对应访问MysSql数据库的帐号,注意如果连接的MySql是非本机服务,则使用“root”是无法链接成功,这是MySql的安全策略问题;点击“确认”则可以...

MySQL数据库基础+ 数据库的基本操作?
这个就不在这里过多阐述了,因为网上实在是太多安装mysql的教程了,有了我给的mysql,在按照这个安装教程(MySQL安装教程)去看,就能够安装完好。 安装好mysql后,如果需要使用windows命令窗口(也就是cmd)来操作mysql,那么就需要配置环境变量,在安装好的mysql下找到bin,将其目录放到环境变量path中去,就行了,检测成功与否...

mysql安装教程(Windows平台)
下载完成后,双击安装包运行MySQL安装程序,按照提示一步步进行安装。在安装过程中,可以根据自己的需要选择安装的组件,例如MySQLServer、MySQLWorkbench等。步骤三:配置MySQL服务器 在安装MySQLServer组件时,需要配置MySQL服务器。在配置过程中,需要设置root用户的密码,这个密码将在之后登录MySQL时使用。同时...

如何在mysql中创建新的数据库
MySQL 创建数据库创建数据库就是在系统磁盘上划分一块区域用于存储和管理数据,管理员可以为用户创建数据库,被分配了权限的用户可以自己创建数据库。MySQL中创建数据库的基本语法格式如下:其中“db_name”是将要创建的数据库名称,该名称不能与已经存在的数据库重名。

如何在MySQL中创建用户和授予权限
这将确保应用程序无法访问其他应用程序的数据库。因此需要mysql管理员(root)权限来创建用户帐户并为数据库分配权限。对于信息,MySQL root帐户与系统root帐户不同,它们之间没有任何关系。(相关推荐:MySQL教程)1、在MySQL中创建新用户使用具有shell访问权限的root用户登录MySQL服务器并创建名为“rahul”的新...

延平区18994827437: mysql 使用方法 -
弭弯铁龙: 据了知道的.至少有两个方法.1 .在 cmd 里面 输入 net stop mysql 停掉mysql,然后在数据库安装目录找到 mysqldb 的文件夹,可以看到里面有很多文件的. 那就是你的数据库的表了.把一整个 mysqldb 文件复制到 另一台机上的 数据库存放的目录下面. 然后同样目标机器上执行 net stop mysql 以及 net start mysql,就可以了. 这个方法有缺点,就是要停下数据库.2. 安装phpmyadmin 把数据库备份出来,然后再恢复到目标机器.两部机器都不用停数据库,不过要安装 phpmyadmin 或者 Navicat for MySQL

延平区18994827437: MySQL 使用技巧 -
弭弯铁龙: 1、选取最适用的字段属性 MySQL 可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快.因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小.例如,在定...

延平区18994827437: mysql怎么使用 -
弭弯铁龙: mysql是一种数据库,安装好后,可以下一下Mysql客户端软件来操作管理它,当然也可以用其它编程语言来操作.

延平区18994827437: 本地如何操作服务器的mysql,详细教程 -
弭弯铁龙: 前置条件:1、在阿里云服务器de系统是win service 2012.2、服务器里自己安装了my sql 5.73、本地也安装了my sql 5.7 需求:想通过本地的mysql连接上远程的服务器的mysql,这样自己在本地操作数据库比在服务器里数据库要好. 步骤:一...

延平区18994827437: 初次打开mysql5.6后,怎么使用呢? -
弭弯铁龙: 一、mysql是通过DOS命令方式操作的,所以需要让DOS能找到相关命令,就得需要做一下配置,首先我们需要指定mysql服务启动启动的文件,用到bin包下的mysqld.exe命令,可以通过环境变量配置找到此命令,也可通过在my-default.ini文件...

延平区18994827437: mysql文件的使用方法是什么?
弭弯铁龙: 也可能是mysql文件,使用方法就是通过自带的工具导入到数据库中即可

延平区18994827437: mysql数据库分析工具 怎么使用 -
弭弯铁龙: 1、点击左上角的英文或者中文连接2、在弹出框中输入目标数据库信息3、点击弹出框左下角测试,成功后点击确定

延平区18994827437: 怎么用cmd操作mysql数据库 -
弭弯铁龙: 通常我们在网络上看到的mysql教程和mysql工具书,里面都是cmd命令和结果集. 也许有一些初学者不懂在系统的哪个角落输入这些命令,或者启动mysql的一些工具,下面教你怎样进入这个mysql的cmd模式和基本的mysql的cmd操作. 以...

延平区18994827437: mysql怎么用啊? -
弭弯铁龙: 用可视化工具,MySQLQueryBrowser打开,是可视化界面.可以创建库,表.这个软件是MySQL官方提供的.直接解压就可以用.

延平区18994827437: 如何使用已经安装的MYSQL数据库 -
弭弯铁龙: MYSQL安装完后,就相当于有了一个DBMS,数据库管理系统,它本身只是一个后台数据库而已,单独安装数据库没有任何意义.所以,数据库一般是和前台程序是关联在一起的,如微软的几个开发语言,C++,C#,VB,包括ASP,一般是用来...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网