linux下mysql的安装过程.docx

linux下mysql的安装过程.docx

ID:50669187

大小:51.23 KB

页数:6页

时间:2020-03-07

linux下mysql的安装过程.docx_第1页
linux下mysql的安装过程.docx_第2页
linux下mysql的安装过程.docx_第3页
linux下mysql的安装过程.docx_第4页
linux下mysql的安装过程.docx_第5页
资源描述:

《linux下mysql的安装过程.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、最近在linux安装了mysql,根据网上收集的资料和个人的操作过程,大概做了个整理,以便以后进行参考回顾。 1、下载mysql-5.1.36.tar.gz,并且解压. tar-xzvfmysql-5.1.36.tar.gz 2、添加mysql组,新建mysql用户 groupaddmysql useradd-gmysqlmysql 3.进入解压后的目录下,进行编译安装 ./configure--prefix=/usr/local/mysql--with-charset=utf8--with-extra-ch

2、arsets=all--enable-assembler--enable-thread-safe-client--with-big-tables--with-readline--with-ssl--with-embedded-server--with-plugins=all 4.make 5.makeinstall 6.安装完成后,mysql的安装目录为prefix中指定的/usr/local/mysql 7.进入安装目录,复制配置文件 cpsupport-files/my-large.cnf/etc/my.

3、cnf 8.更新/usr/local/mysql文件夹的所有者及用户组 cd/usr/local/mysql/ chown-Rmysql. chgrp-Rmysql. 9.配置mysql随服务器启动的服务 cp/home/mysql-5.1.36/support-files/mysql.server/etc/init.d/mysqld chmod755/etc/init.d/mysqld chkconfig--addmysqld 10.初始化mysql bin/mysql_install_db--user=m

4、ysql 11.启动mysql服务 方法1:servicemysqldstart 方法2:/usr/local/mysql/bin/mysqld_safe--user=mysql& 12.关闭MySQL服务 /usr/local/mysql/bin/mysqladmin-uroot-p shutdown//关闭MySQL 13.查看mysql服务端口状态(3306)  netstat-atln 14.mysql默认是没有密码的,设置登录mysql的新密码 /usr/local/mysql/bin/mysqla

5、dmin-uroot-password'xxx' 15.登录msyql /usr/local/mysql/bin/mysql-uroot-p 16.添加mysql的用户 登录mysql,添加mysql用户 grant权限on数据库名.表名用户@登录主机identifiedby"用户密码"; 添加testA,容许localhost登录,密码为"123456" 添加testB,容许远程登录,密码为"123456" 添加testC,容许远程登录,密码为"123456" GRANTALLPRIVILEGESON*.*

6、TOtestA@localhostIDENTIFIEDBY'123456'WITHGRANTOPTION; GRANTALLPRIVILEGESON*.*TOtestB@"%"IDENTIFIEDBY'123456'WITHGRANTOPTION; grantselect,update,insert,on*.*to testC@"%"identifiedby"123456"; 17.测试一下,在windows下使用mysql客户端软件指定IP地址、用户名、密码测试连接到linux下的mysql。 18.完毕。

7、 附: 1../configure --prefix=/usr/local/mysql//MySQL安装目录 --datadir=/mydata//数据库存放目录 --with-charset=utf8//使用UTF8格式 --with-extra-charsets=complex//安装所有的扩展字符集 --enable-thread-safe-client//启用客户端安全线程 --with-big-tables//启用大表 --with-ssl//使用SSL加密 --with-embedded-serv

8、er//编译成embeddedMySQLlibrary(libmysqld.a), --enable-local-infile//允许从本地导入数据 --enable-assembler//汇编x86的普通操作符,可以提高性能 --with-plugins=innobase//数据库插件 --with-plugins=partition//分表功能,将一个大表分割成多个小表 2.chkconfig 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。