欢迎来到天天文库
浏览记录
ID:37711493
大小:22.63 KB
页数:9页
时间:2019-05-29
《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
此文档下载收益归作者所有