有问题就有答案
Q1:怎么启动mysql数据库服务器
1、在MySQL数据库安装时选择过MySQL服务器随系统启动,但如果没有选择,也没关系,可以在可以在Windows服务管理器启动,具体在开始菜单搜索services.msc,2、单击出现如下图窗口,下滑鼠标找到MySQL57:3、右击后点击启动,MySQL57旁边状态列显示“已启动”字样,说明启动成功。如下图:二、 登录MySQL数据库4、 用系统命令行工具登录,点击开始菜单,找到附件,点击命令提示符。5、在命令行中输入cd加空格然后粘贴bin路径:cd c:\Program Files (x86)\MySQL\MySQL Server 5.7\bin 回车命令行定位到c:\Program Files (x86)\MySQL\MySQL Server 5.7\bin>,在后面输入mysql –h localhost –u root –p(这些都是安装时设置好的)敲回车,6、出现Enter password:在后面输入安装时设置的登录密码,按回车后出现Welcome to the MySQL monitor.说明登陆成功。如下图:7、用安装时配置好的命令行工具登录,在开始菜单,点击MySQL 5.7 Command Line Client 或下面搜索程序框中输入comm选择MySQL 5.7 Command Line Client启动DOS命令窗口。如下图:8、在窗口Enter password:处输入安装时设置的MySQL数据库客户端登陆密码,回车,如果出现Welcom to the MySQL monitor.等字眼表示登陆服务器成功,可以在闪烁光标处输入SQL可执行语言:如下图:
Q2:mysql是怎么连接数据库服务器
1)连接Oracle 8/8i/9i/10g/11g(thin模式)Class.forName("oracle.JDBC.driver.OracleDriver").newInstance();String url="JDBC:oracle:thin:@localhost:1521:orcl" //orcl为Oracle数据库的SIDString user="test";String password="test";Connection con=DriverManager.getConnection(url,user,password);2)连接DB2数据库Class.forName("com.ibm.db2.jcc.DB2Driver");String url="JDBC:db2://localhost:5000/testDb";/**数据库连接串**/String user="test"; String password="test";Connection con=DriverManager.getConnection(url,user,password);3)连接MySQL数据库Class.forName("com.mysql.jdbc.Driver");String url="JDBC:mysql://localhost:8080/testDB";String user="test"; String password="test";Connection con=DriverManager.getConnection(url,user,password);4)连接SQL Server数据库Class.forName("com.microsoft.JDBC.sqlserver.SQLServerDriver");String url="JDBC:microsoft:sqlserver://localhost:1433;DatabaseName=testDb";String user="test"; String password="test";Connection con=DriverManager.getConnection(url,user,password);5)连接PostgreSQL数据库Class.forName("org.postgresql.Driver");String url="JDBC:postgresql://localhost/testDb";String user="test"; String password="test";Connection con=DriverManager.getConnection(url,user,password);6)连接Access数据库Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");String url="JDBC:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+application.getRealPath("/Data/testDb/mdb");Connection conn=DriverManager.getConnection(url,"","");7连接Sybase数据库Class.forName("com.sybase.JDBC.SybDriver");String url="JDBC:sybase:Tds:localhost:5007/testDb";Properties pro=System.getProperties();pro.put("user","userId");pro.put("password","user_password");Connection con=DriverManager.getConnection(url,pro);8连接informix数据库Class.forName("com.informix.JDBC.ifxDriver");String url="JDBC:informix-sqli:localhost:1533/testDb:INFORMIXSERVER=myserver"user=testUser;password=testpassword"; Connection con=DriverManager.getConnection(url); 示例:连接SQL Server2008R2数据库首先Build Path → 添加外部sqljdbc.jar驱动import java.sql.*;public class DB {public static void main(String[] args) throws Exception {Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=数据库名", "sa", "1234");Statement stmt = conn.createStatement();ResultSet rs = stmt.executeQuery("select * from 表名");while(rs.next()) {System.out.println("id为:" + rs.getString("id") + "name为:" + rs.getString("name"));}System.out.println("数据库连接成功!");rs.close();stmt.close();conn.close();System.out.println("数据库成功关闭!");}}
Q3:如何连接mysql数据库服务器
1,打开Navicat for MySQL,点击左上角“链接”按钮,如下图:2,在弹出的新建链接对话框中,填写远程数据库服务器IP地址,账号,密码等信息。如下图:3,最后确定保存即可。 本回答由电脑网络分类达人 李孝忠推荐评论(1) 5 2zengchao623 采纳率:52% 来自团队:电脑网络行家 擅长: 互联网 编程语言 操作系统/系统故障 JavaScript Html/Css其他回答文件--》创建连接,输入相关信息确定就可以啦
Q4:数据库和MySQL和MySQL服务器三者有什么区别?
数据库和MySQL和MySQL服务器三者区别区别如下:数据库包括MySQL,MySQL服务器只要作用就是这位一个服务器;MYSQL短小精悍,容易上手,操作简单,免费供用的。相对其它数据库有特色又实用的语法多一些。SQL怎么也算是大型数据库,稳定,能做一般大系统的数据仓库,运行速度明显比MYSQL快N多。缺点分析:MYSQL难担当大系统的数据仓库,运行速度慢,不够稳定,有掉线的情况。SQLSERVER价格贵,使用起来比MYSQL要难一些,毕竟东西大了说道多点。MySQL自己有文字界面客户端,当然配对MYSQL有专业的客户端软件,各种操作真的是很方便的。SQLSERVER 就用自带的查询分析器登录了,两者的前提是数据库服务都带打开,而且你得知道安装时的用户名密码。SQL服务器虽然是狭隘的,保守的存储引擎与MySQL服务器的可扩展,开放的存储引擎绝然不同。虽然可以使用SQL服务器的Sybase引擎,但MySQL能够提供更多种的选择,如MyISAM,Heap, InnoDB, and BerkeleyDB。MySQL不完全支持陌生的关键词,所以它比SQL服务器要少一些相关的数据库。同时,MySQL也缺乏。
Q5:如何在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=3306default-character-set=utf85.在【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; //刷新权限**********************/修改密码***********************************
Q6:MYSQL数据库服务器性能分析的方法命令有哪些
?Show status?一些值得监控的变量值:?Bytes_received和Bytes_sent?和服务器之间来往的流量。?Com_*服务器正在执行的命令。?Created_*在查询执行期限间创建的临时表和文件。?Handler_*存储引擎操作。?Select_*不同类型的联接执行计划。?Sort_*几种排序信息。?Show session status like ‘Select’;?Show profiles?SET profiling=1;?Show profiles\G?Show profile;