mysql数据库端口?如何查看自己数据库的端口号
今天给各位分享mysql数据库端口的知识,其中也会对如何查看自己数据库的端口号进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
怎么查看mysql使用的端口号
这里以wampserver为例:我的安装在D盘符,打开地址如下:D:\wamp\bin\mysql\mysql5.5.20\bin
打开mysql.exe文件,输入密码回车确定显示如下页面证明你登录成功了
在mysql后面输入show global variables like'port';别写错了,切记别忘记写英文状态下的分号
如果大家怕打错了想复制我这个代码,复制后不要去CTRl+V粘贴,那是不对的,要在会话窗口,也就是这个黑色框内,右键-粘贴!
如何查看自己数据库的端口号
1、首先需要调出dos界面,在电脑的搜索框中输入cmd,回车。(当然,也可以用快捷方式windows键r键直接调出运行框后输入cmd,回车)。
2、然后在dos界面输入mysql-u root-p这样一句命令行,出现配图中的版本号等内容就代表已经连接mysql服务了。
3、这时候再输入一句show global variables like‘port‘;就可以查看到端口号了,友情提醒,注意命令行有没有分号。
4、知道端口号之后要是还需要继续输入其他的内容,可以ctrlc退出当前状态。
5、然后就可以继续在dos界面敲命令行了,这样是比较方便的。
6、当然,也可以直接关掉重新进入dos界面哈。两句命令行就能知道端口号。
php 连接mysql 代码 端口号是3307!
php连接mysql脚本如下:
$host='mysql服务器ip或域名';
$port=3307;//mysql端口号,默认为3306,此处为3307
$user='mysql用户名';
$pwd='密码';
$link=@mysql_connect("{$host}:{$port}",$user,$pwd,true);
if(!$link){
die('DatabaseConnectError:'.mysql_error());
}
mysql_connect函数介绍:
mysql_connect—打开一个到 MySQL服务器的连接
resource mysql_connect([ string$server [, string$username [, string$password [, bool$new_link [, int$client_flags ]]]]])
打开或重复使用一个到 MySQL服务器的连接
server:MySQL服务器。可以包括端口号,例如"hostname:port",或者到本地套接字的路径,例如对于 localhost的":/path/to/socket"。
username:用户名。
password:密码。
new_link(4.2.0添加):如果用同样的参数第二次调用mysql_connect(),将不会建立新连接,而将返回已经打开的连接标识。参数new_link改变此行为并使mysql_connect()总是打开新的连接,甚至当mysql_connect()曾在前面被用同样的参数调用过。
client_flags(4.3.0添加):client_flags参数可以是以下常量的组合:MYSQL_CLIENT_SSL,MYSQL_CLIENT_COMPRESS,MYSQL_CLIENT_IGNORE_SPACE或MYSQL_CLIENT_INTERACTIVE。
返回值
如果成功则返回一个 MySQL连接标识,或者在失败时返回 FALSE。
给mysql备份的时候,怎样选择端口号
可以用mysqldump工具
简单用例说明:
导入、导出数据库
导出: mysqldump-uroot db1> db1.sql(注db1为database名)
导入:mysql-uroot test< db1.sql(注test为database名,将db1中所有的表及数据导入到test数据库)
导入、导出表
导出:mysqldump-uroot db1 tb1 tb2>tables.sql(注db1为database名,tb1 tb2为要导出的表列表,中间用空格隔开)
导入:mysql-uroot test< tables.sql(将db1数据库中的tb1和tb2表导入到test数据库)
常见参数:
--all-databases,-A
导出全部数据库。
mysqldump-uroot-p--all-databases
--all-tablespaces,-Y
导出全部表空间。
mysqldump-uroot-p--all-databases--all-tablespaces
--no-tablespaces,-y
不导出任何表空间信息。
mysqldump-uroot-p--all-databases--no-tablespaces
--add-drop-database
每个数据库创建之前添加drop数据库语句。
mysqldump-uroot-p--all-databases--add-drop-database
--add-drop-table
每个数据表创建之前添加drop数据表语句。(默认为打开状态,使用--skip-add-drop-table取消选项)
mysqldump-uroot-p--all-databases(默认添加drop语句)
mysqldump-uroot-p--all-databases–skip-add-drop-table(取消drop语句)
--databases,-B
导出几个数据库。参数后面所有名字参量都被看作数据库名。
mysqldump-uroot-p--databases test mysql
--no-data,-d
不导出任何数据,只导出数据库表结构。
mysqldump-uroot-p--host=localhost--all-databases--no-data
--host,-h
需要导出的主机信息
mysqldump-uroot-p--host=localhost--all-databases
--password,-p
连接数据库密码
--port,-P
连接数据库端口号
--set-charset
添加'SET NAMES default_character_set'到输出文件。默认为打开状态,使用--skip-set-charset关闭选项。
mysqldump-uroot-p--host=localhost--all-databases
mysqldump-uroot-p--host=localhost--all-databases--skip-set-charset
--tables
覆盖--databases(-B)参数,指定需要导出的表名。
mysqldump-uroot-p--host=localhost--databases test--tables test
--user,-u
指定连接的用户名。
详见百度百科:mysqldump
http://baike.baidu.com/link?url=fBEnQdZKGnzmYOLzqxPXEh1HyeCWCy3i8v9hJ1UHU54BJ3jj8c3lhlmgUJ98urQAON4Bk2XuLpf2TAU9ieoA3_
Mysqldump参数大全(参数来源于mysql5.5.19源码)
http://hi.baidu.com/ququ_s/item/e45e35e204193af62b09a43d
文章到此结束,如果本次分享的mysql数据库端口和如何查看自己数据库的端口号的问题解决了您的问题,那么我们由衷的感到高兴!