Linux下 Mysql 5.5 源码安装手记

Linux下 Mysql 5.5 源码安装手记

ID:37711493

大小:22.63 KB

页数:9页

时间:2019-05-29

Linux下 Mysql 5.5 源码安装手记_第1页
Linux下 Mysql 5.5 源码安装手记_第2页
Linux下 Mysql 5.5 源码安装手记_第3页
Linux下 Mysql 5.5 源码安装手记_第4页
Linux下 Mysql 5.5 源码安装手记_第5页
资源描述:

《Linux下 Mysql 5.5 源码安装手记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux下Mysql5.5源码安装手记1、linux主机名变更vi/etc/hostsvi/etc/sysconfig/network安装cmake安装ncurses-devel 如果需要则按照gcc-c和bison2、创建mysql安装目录 #mkdir-p/local/home/mysql3、创建数据存放目录#mkdir-p/local/home/data 4、创建用户和用户组与赋予数据存放目录权限  #groupaddmysql  #useradd-gmysqlmysql  chown-Rmysql:mysql/local/home/mysql/ chown-

2、Rmysql:mysql/local/home/data/6、下载解压mysql7、编译mysql-5.5.22 cmake-DCMAKE_INSTALL_PREFIX=/local/home/mysql-DMYSQL_UNIX_ADDR=/var/mysql/mysql.sock-DDEFAULT_CHARSET=utf8-DDEFAULT_COLLATION=utf8_general_ci-DWITH_EXTRA_CHARSETS:STRING=all-DWITH_MYISAM_STORAGE_ENGINE=1-DWITH_INNOBASE_STORA

3、GE_ENGINE=1-DWITH_MEMORY_STORAGE_ENGINE=1-DWITH_READLINE=1-DENABLED_LOCAL_INFILE=1-DMYSQL_DATADIR=/local/home/data-DMYSQL_USER=mysql-DMYSQL_TCP_PORT=3306 #如何之前因为库文件安装不全,编译失败,安装完全库文件后,再次编译失败,则需要删除编译文件:rm-rfCMakeCache.txt [root@hostmysql-5.5.22]#make;makeinstall 8、初始化数据库 [root@local

4、hostmysql-5.5.22]#scripts/mysql_install_db --user=mysql--basedir=/local/home/mysql --datadir=/local/home/data 9、设置mysqld的配置文件与开机启动  #cpsupport-files/my-medium.cnf/etc/my.cnf #cpsupport-files/mysql.server/etc/init.d/mysql #chmod755/etc/init.d/mysql #chkconfig--addmysql  #chkconfigmysql

5、on #cpsupport-files/my-medium.cnf/etc/my.cnf 10、启动mysql服务  [root@localhostmysql-5.5.22]#/etc/init.d/mysqldstart   11、启动完成之后用ps-ef

6、grepmysql命令查看是否启动  12、为root帐户设置初始密码 #/opt/mysql/mysql_dir/bin/mysqladmin-urootpassword'new-password' 或者限制只能通过本机登陆 #/opt/mysql/mysql_dir/bin/mysqladmin-uroot-

7、h‘hostname’password'new-password' 13、登入mysql [root@localhostmysql-5.5.22]#/opt/mysql/mysql_dir/bin/mysql-uroot-p   14、删除本机匿名连接的空密码帐号 mysql>usemysql;//选择默认数据库mysql mysql>updateusersetpassword=’root123’whereuser='127.0.0.1'; mysql>deletefromuserwherepassword="";//不允许root密码为空 mysql>flushpr

8、ivileges; mysql>quit 容许root用户是远程登录 15、防火墙允许访问3306iptables-IINPUT-ptcp--dport3306-jACCEPTserviceiptablessave16、设置密码访问grantallprivilegeson*.*toroot@'%'identifiedby'abc123'; 17、设置MySQL远程连接 数据库服务器设置 #/mysql-uroot-p //进入数据库 mysql>usemysql mysql>selectuser,password,hostfromuser; mysq

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

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

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