A. 如何在Windows上安装MySQL数据库服务器
*****************开始使用免安装版的mysql****************
1>.到官网下载免安装版并解压
2>.将该文件夹改名,放到合适的位置
3>.配置环境变量:我的电脑->属性->高级->环境变量->path(将文件夹bin路径放进去)
4>.修改配置文件:找到安装文件下的my-default.ini文件(或my.ini文件):
在其中修改或添加配置(如图):
[mysqld]
basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目录) datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目录\data)
5>.以管理员身份运行cmd:
1.输入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin 进入mysql的bin文件夹 --->回车
2.输入mysqld -install --->回车
3.继续在cmd中输入:net start mysql --->回车
4.输入mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!
6>.登录后修改密码:set password for root@localhost = password('新密码');
7>.修改中文乱码问题:(这个文件所有需要修改的都没有任何标点符号)
1.拷贝一份 “my-default.ini” 文件
2.重命名为 “my.ini”,接下来我们只需修改my.ini里面的内容就行了
3.在【mysqld】后面添加或修改:
character_set_server=utf8 (注意是【utf8】不是【utf-8】)
4.在【sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES】这句话后面再添加三行:
[client]
port=3306
default-character-set=utf8
5.在【mysqld】后面添加或修改
default-character-set=utf8
*****************/开始使用免安装版的mysql****************
**************************数据库编码问题******************************
查询数据库编码方式:show variables like 'character%';
或者 show variables like '%char%';
修改数据库编码方式:set character_set_results(名字相应变化)=GB2312(编码方式相应变化);
还会出现乱码,可以再输入语句: set names utf8;
***************************/数据库编码问题*****************************
**********************修改密码***********************************
方法1: 用SET PASSWORD命令
首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123
方法3:用UPDATE直接编辑user表
首先登录MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges; //刷新权限
**********************/修改密码***********************************
B. 如何在服务器上安装mysql数据库
方法/步骤
1、刚刚接触mysql数据的人,第一步新建数据库,可打开phpmyadmin;
C. 如何在一台服务器上安装两个mysql或者更多
这种架构一般用在以下三类场景
1. 备份多台 Server 的数据到一台如果按照数据切分方向来讲,那就是垂直切分。比如图 2,业务 A、B、C、D 是之前拆分好的业务,现在需要把这些拆分好的业务汇总起来备份,那这种需求也很适用于多源复制架构。实现方法我大概描述下:业务 A、B、C、D 分别位于 4 台 Server,每台 Server 分别有一个数据库来隔离前端的业务数据,那这样,在从库就能把四台业务的数据全部汇总起来,而不需要做额外的操作。那没有多源复制之前,要实现这类需求,只能在汇总机器上搭建多个 MySQL 实例,那这样势必会涉及到跨库关联的问题,不但性能急剧下降,管理多个实例也没有单台来的容易。
D. 怎么链接一个服务器上的mysql数据库
要连接一个服务器上的mysql数据库首先需要知道这个服务器的ip地址、mysql数据库的用户名和密码还有端口号(默认是3306)。然后通过Navicat Premium这个软件来完成,具体步骤如下:
步骤1:电脑上安装Navicat Premium(可以网络搜索“Navicat Premium”然后下载)
E. 数据库mysql怎么放到服务器上
有多种方法啊。介绍其中一种,使用mysql数据库的ODBC驱动。
步骤:
1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-3.51.23-win32.msi(其中*是版本号),下载并安装。
2.在Mysql中创建数据库实例。
3.打开控制面板 -- 管理工具 -- 数据源ODBC,在用户DSN中添加一个MySQL ODBC 3.51数据源。
4.在登录login选项卡中输入数据源名称Data Source Name,此处输入MysqlDNS(也可以自己随便命名,只要在后面导入数据的时候选择正确的数据源名字就行);然后输入服务器Server,用户User,密码Password,输入正确后选择要导入的数据库,Database选择你需要导入的数据库。在连接选项connect options中根据需要设置MySql使用的端口port和字符集Character Set。
注:字符集一定要和Mysql服务器相对应,如果Mysql使用了gbk字符集,则一定要设置字符集为gbk,否则导入到Sql Server可能会出现问号乱码。
5.打开sql server企业管理器,选择该数据库,单击右键选择所有任务 -- 导出数据。
6.‘选择数据源’为默认,‘选择目的’为刚刚安装的mySQL数据源,用户/系统DSN为MysqlDNS。
方法2:
有多种方法啊。介绍其中一种,使用mysql数据库的ODBC驱动。步骤:
1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-3.51.23-win32.msi(其中*是版本号),下载并安装。
2.在Mysql中创建数据库实例。
3.打开控制面板 -- 管理工具 -- 数据源ODBC,在用户DSN中添加一个MySQL ODBC 3.51数据源。
4.在登录login选项卡中输入数据源名称Data Source Name,此处输入MysqlDNS(也可以自己随便命名,只要在后面导入数据的时候选择正确的数据源名字就行);然后输入服务器Server,用户User,密码Password,输入正确后选择要导入的数据库,Database选择你需要导入的数据库。在连接选项connect options中根据需要设置MySql使用的端口port和字符集Character Set。
注:字符集一定要和Mysql服务器相对应,如果Mysql使用了gbk字符集,则一定要设置字符集为gbk,否则导入到Sql Server可能会出现问号乱码。
5.打开sql server企业管理器,选择该数据库,单击右键选择所有任务 -- 导出数据。
6.‘选择数据源’为默认,‘选择目的’为刚刚安装的mySQL数据源,用户/系统DSN为MysqlDNS。
F. 怎么把本地MySQL数据库上传到服务器服务器上的数据库似乎不支持远程连接
首先备份好你本地的数据库,方法如下。
1、用apmserv5.2.6(网站上面有下载)带的phpmyadmin
进行备份恢复。
a、运行apmserv5.2.6,
点击右边的“管理mysql
数据库”。服务器填写127.0.0.1:3306,
登入名称:root,密码为空进行登录。在左边是数据库列表。点击你的数据库。点导出、拉到
最下面把“另存为文件”打勾。点执行。这样你就可以备份你的数据库了。
2、运行mysql-front
备份恢复你的数据库。
a、新建一个登录。
信息栏中随便写一下名字。标识你的登录信息。
b、点击连接栏,分别填好:
服务器:服务器的ip
端
口:一般为3306
c、点击注册栏,分别填好:
用
户:你申请的数据库的用户名(如果是本地一般为root),
密
码:数据库的密码(本地为空)
数据库:你申请的数据库名。
填写好这些信息后点击“确定”这样就能链接到你的远程数据库了。左边这个远程数据。
服务器的一些数据库,点击你的数据库后等待链接。直至返回所有数据,你便能打开你的数据库。
中的数据表了。在这里你可以修改你的数据表结构,删除填加数据等(小心操作)。
d、右键点击你的数据库进行备份(输出)数据,有几种备份的类型,一般选sql。
G. 怎么将mysql的数据库上传到服务器上
这个看你有服务器上的什么权限
简单的用winscp,难点用SecureCRT然后安装lrzsz使用sz命令
H. 怎样将MySQL数据库上传到服务器
直接在服务器里面安装就可以的。或者直接用ftp上传工具上传。海腾数据黄强真诚为您解答,免费安装系统以及环境。希望可以帮助您
I. 怎么把mysql数据库上传到网站服务器
如果你只是想把表结构和数据上传的话,你可以先把这些东西导出到一个sql文件中。然后把这个文件上传到服务器,然后执行这个文件,就OK了。
导出命令式:mysqlmp -u 用户名 -p 数据库名 > 导出的文件名
比如你想导出test数据库,那么:
mysqlmp -u root -p test > test.sql
然后你就可以把test.sql上传
J. 如何把mysql数据库上传到远程服务器上(即网站)
1)、数据不多的情况下,可以直接用数据库连接工具,上面有数据库拷贝到数据库的功能来拷贝。
2)、数据量大的情况下,建议用下面的方式:
1、远程服务上面安装mysql服务器
2、本地的数据库的数据导出到一个文件中
3、ftp或者其他方式,把这个数据库文件传到远程服务器
4、用远程服务中source命令,导入