怎么安装mysql服务端

怎么安装mysql服务端,第1张

1、首先,解压下载的MySql安装包。

2、双击打开解压后的包,点击如图程序。

3、勾选协议,点击next。

4、选择安装类型,点击下一步。

5、设置安装路径。

6、点击install。

7、点击finsh。

8、点击下一步。

9、选择配置类型。

10、根据自己的需求选择配置。

11、勾选第一个,点击next。

12、设置并发量。

13、设置端口。

14、设置字符编码。

15、设置服务器配置。

16、设置账户和密码。

17、点击excute。

18、点击finsh,安装完毕。

要看你做些什么,如果是做服务器,用Windows2003SERVER好,如果只是一般的家用,XP就行了。

附上Windows2003对于WindowsXP性能上的优势:

一般来说,windows2003是用在服务器上的 *** 作系统,而xp这是用在客户端较为常用的 *** 作系统。xp是98得接班,2003是2000下一代,这种说法不专业,因为2003在不启动服务器角色的情况下就是xp,下面是具体的差别:

1、看你是什么用户了。如果你是一般的用户,玩电脑的水平不是很高,碰到什么问题一般得请别人来帮你解决的话,在技术上,建议你使用XP或是请别人来帮你安装windows2003。因为windows2003出于安全方面的考虑非常多,很多东西默认是不打开的,在使用中,如果你水平很低的话,可能会发晕。

2、windows2003的设计是专用于服务器的,不过,经过少量的参数调整,能非常好的用于个人娱乐平台。但是要注意的是,如果你有什么老的硬件,特别是4、5年之前出品的东西,一定要搞清楚是否兼容。如果你的机器是新购不到一年的,基本上不会出现什么兼容问题。多数情况下,硬件驱动使用win2k或是winxp下的就好。另外要注意的是,除非特别说明驱动适用于windows2003,否则一定不要加装主板驱动和硬盘驱动。另:如果windows2003本身能正常认识你的硬件,而且能使你的硬件正常使用,最好不要另装驱动,或先镜像备份后再去试。

3、在图象/采集、制作上,windows2003似乎有先天不足(或是开发商还没有跟上),很多扫描仪、数码摄像机在windows2003上是无法正常使用的。本人的一台紫光扫描仪和松下的摄像机就不可以。反之,在XP下能很好的使用。

4、XP的多用户管理功能是很差的,差到还不足与windows2000server相比,在XP中,无法对一个磁盘、一个目录的访问、读写权进行特别设定,而windows2003就做得非常好。因此,如果你想使用多用户系统、想存放别人不能访问的东西,windows2003是一个非常好的选择,而且对于技术稍好的朋友会发现,在受限帐户下使用windows2003,9999%的病毒、木马、恶意程序对你的机器都不会起作用。(XP也可以使用受限帐户,但是没有windows2003管理功能强)。不过,有一点XP要比windows2003强,那就是XP的多个用户本地同时登录(开始-》注销-》切换用户)至今的win中,也只有XP有这个功能(至于远程登录本人没功夫去试了,呵呵)。

5、专业电脑技术人员或想真正学电脑技术的朋友来说,windows2003是非常好的选择。因为它是真正的Server,很多编程环境、很多数据库管理只有在Server环境下才能真正使用。特别是网络环境、IIS等,由于XP有同时9用户并发联接限制,windows2003明显比XP要强大。

6、对于多数游戏来说,windows2003和XP下没有什么不同。对于某些老软件,windows2003下设定以兼容方式运行时本人发现,XP下不能使用的,windows2003反而能使用(如开天辟地背单词等)也是有的。当前流行的游戏很少发现windows2003下不能用的,而且在正常设定windows2003参数下(主要指打开显卡加速、声卡加速、DX全部功能,优化后台与优化前台程序设定等),windows2003不比XP下差。

7、系统安全性上,应该说对于对电脑熟的朋友,windows2003安全性远高于XP,对于电脑不熟的朋友,XP与windows2003下都不安全,呵呵,打开系统自带的防火墙或加装天网吧,这样好一些(建议不使用系统自带防火墙,那玩意儿功能太差了点,用天网,功能强,使用简单)。

第一步:安装MySQL客户端
当然你得确保MySQL客户端已经安装完毕。如果没有的话,可以按照下面的方法。
在Debian,Ubuntu 或者 Linux Mint上:
$ sudo apt-get install mysql-client
$ sudo apt-get install mysql
第二步:登陆到MySQL服务器
首先,你需要使用root用户登陆进你的MySQL数据库,如下:
$ mysql -u root -h -p
请注意:为了能登进远程的MySQL服务器,你需要开启服务器上的远程访问,如果你想调用同一主机上的MySQL服务器,你可以省略 "-h " 参数
$ mysql -u root -p
你将需要输入MySQL服务器的密码,如果认证成功,MySQL提示将会出现。
第三步:创建一个MySQL数据库
在MySQL提示中输入命令之前,请记住所有的命令都是以分号结束的(否则将不会执行)。另外,考虑输入命令的时候使用大些字母,输入数据库对象使用小写字母。但那不是必须的,只是方便的阅读。
现在,创建一个叫做xmodulo_DB的数据库:
mysql> CREATE DATABASE IF NOT EXISTS xmodulo_DB;
第四步:创建一个数据库表
为了达到演示的目的,创建一个叫做posts_tbl的表,表里会存储关于文章的如下信息:
文章的标题
作者的名字
作者的姓
文章可用或者不可用
文章创建的日期
这个过程分两步执行:
首先,选择需要使用的数据库:
mysql> USE xmodulo_DB;
然后,在数据库中创建新表:
mysql> CREATE TABLE 'posts_tbl' (
'post_id' INT UNSIGNED NOT NULL AUTO_INCREMENT,
'content' TEXT,
'author_FirstName' VARCHAR(100) NOT NULL,
'author_LastName' VARCHAR(50) DEFAULT NULL ,
'isEnabled' TINYINT(1) NOT NULL DEFAULT 1,
'date' TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,
PRIMARY KEY ( 'post_id' )
TYPE = MYISAM;
第五步:创建一个用户,并授予权限
当涉及到访问新创的数据库和表的时候,创建一个新用户是一个很好的主意。这样做就可以让用户在没有整个MySQL服务器权限的情况下,去访问那个数据库(而且只能是那个数据库)
你可以创建新用户,授予权限,并且使改变生效:
mysql> GRANT ALL PRIVILEGES ON xmodulo_DB TO 'new_user'@'%' IDENTIFIED BY 'new_password';
mysql> FLUSH PRIVILEGES;
'newuser'和'newpassword'分别指的是新的用户名和他的密码。这条信息将会被保存在mysqluser表中,而且密码会被加密。
第六步:测试
先插入一个虚拟的记录到posts_tbl表:
mysql> USE xmodulo_DB;
mysql> INSERT INTO posts_tbl (content, author_FirstName, author_Las tName)
VALUES ('Hi! This is some dummy text', 'Gabriel', 'Canepa');
然后查看posts_tbl表中的所有记录:
mysql> SELECT FROM posts_tbl;
注意:MySQL会在先前定义的地方自动插入适当的默认值(比如,'isEnabled'和'date')。

1、打开管理员命令窗口(注意:非管理员窗口,安装时会报权限不够的错误。),进入到mysql 的解压目录的bin目录下:cd D:\MySQL\Data\mysql-5635-winx64\bin
2、输入安装命令:mysqld --install (注意:这时候可能会包MySQL的服务已经存在!解救方式:1、查看MySQL服务:sc qurey mysql 2、删除MySQL服务:sc delete mysql) |卸载命令 mysqld --remove (注释:mysqld -nt --install|--remove 也是mysql命令)
3、启动mysql服务:net start mysql !

MySQL数据库服务器通常指的的是mysqld,而命令行mysql则是mysql客户端程序,这两个概念通常容易混淆。通常启动mysql服务器即是启动mysqld进程,mysqld启动后,可以通过mysql连接到mysql服务器。
直接使用mysqld启动 :
mysqld 即是mysql服务器,可以调用该命令直接启动mysql服务器
mysqld 从配置文件中读取[mysqld]以及[server]选项组的内容,也可以通过直接在命令行跟随参数。
mysqld服务器读取配置文件的顺序,对于有多个配置文件存在,且同一参数有多个值的情形,以最后一次读取为准。
命令行跟随参数具有最高优先级


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13455586.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-10
下一篇 2023-08-10

发表评论

登录后才能评论

评论列表(0条)

保存