Linux下快速安装mysql数据库
如何在Linux下快速安装mysql数据库呢?茶猫有妙招!Linux安装环境:centos 5.6 /redhat 5.5? 2bit??一、安装前环境配置:1、yum install -y ? cmake ?make ?gcc ?ncurses-devel ?gcc-c++2、也可把开发包安装一起安装好:yum ?groupinstall ?\”Development Tools\”二、下载并解压mysqll-5.5源码包1、? mysql源码包官方下址:http://dev.mysql.com/downloads/mysql/5.5.html2、? 解压下载的源码包到/usr/src目录下:tar ?xzvf ?mysql-5.5.8.tar.gz ?-C ?/usr/src 三、编译并安装1、? 进入mysql目录进行编译:cd? ?/usr/src/mysql-5.5.8/cmake? -DCMAKE_INSTALL_PREFIX:PATH=/usr/local/mysql -DMYSQL_DATADIR:PATH=/database -DWITH_DEBUG:BOOL=on -DWITH_EXTRA_CHARSETS:STRING=all -DWITH_INNOBASE_STORAGE_ENGINE:BOOL=on -DWITH_PARTITION_STORAGE_ENGINE:BOOL=on2、? 编译安装:make? &? make install ?四、配置mysql配置文件:1、? 进入mysql目录下创建一个etc目录然后创建一个mysql配置文件my.cnf?cd /usr/local/mysql ? ?mkdir etc?????????????? 2、服务端的配置如下:vim ?/usr/local/mysql/etc/my.cnf?? //进入到mysql服务器端配置文件[mysqld] ? //服务器端datadir=/database-5.5.8basedir=/usr/local/mysqlport=3306user=mysqlsocket=/var/run/mysqld5.5.8/mysql5.socketpid-file=/var/run/mysqld5.5.8/mysql5.pidgeneral-loggeneral-log-file=/var/log/mysqld5.5.8/mysql5-access.loglog-error=/var/log/mysqld5.5.8/mysql5-error.log?vim ?/etc/my.cnf??? //进入到mysql客户端配置文件[mysql] ?//客户端socket=/var/run/mysqld5.5.8/mysql5.socket?五、初始化数据:1、创建相关目录并授权:mkdir ?/database?mkdir ? /var/log/mysqld ? /var/run/mysqld???????????? 2、授权:首先检查mysql用于是否存在 ? 没有就创建? useradd? mysqlchown ?-R ?mysql.mysql ?/var/run/mysqld ?/var/log/mysqld /usr/local/mysql /database ? ?-R 递归???3、初始化数据:/usr/local/mysql/scripts/mysql_install_db? –basedir=/usr/local/mysql –datadir=/database ? –user=mysql ??六、设置mysql启动脚本1、从mysql源目录下复制脚本到/etc/init.d/目录下:cp ?/usr/src/mysql-5.5.8/support-files/mysql.server ?/etc/rc.d/init.d/mysql5?2、修改mysql5启动脚本vim /etc/rc.d/init.d/mysql5basedir=/usr/local/mysqldatadir=/databaseconf=/usr/local/mysql/etc/my.cnf?????????? 3、加入到chkconfigchkconfig ?–add mysql5chkconfig ?mysql5 ?on??? ?????七、启动mysql服务server mysql5 ??start /restart /stop连接测试#/usr/local/mysql/bin/mysql?八、修改mysql初始密码方法1.用root 进入mysql后mysql>set password =password(\’你的密码\’);mysql>flush privileges;?方法2.使用GRANT语句?mysql>grant all on *.* to \’root\’@\’localhost\’ IDENTIFIED BY \’你的密码\’with grant option ;mysql>flush privileges;? 方法3.进入mysql库修改user表mysql>use mysql;mysql>update user set password=password(\’你的密码\’) where user=\’root\’;?mysql>flush privileges;???????????????????????????????????????????????????????????????? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?本文来自茶猫

《Linux下快速安装mysql数据库》来自互联网同行内容,若有侵权,请联系我们删除!
科技资讯SEO上一篇 : 如何在苹果手机上进行视频直播?
下一篇 : 如何精准锁定虎牙九哥猴子的直播内容?
-
SEO外包最佳选择国内专业的白帽SEO机构,熟知搜索算法,各行业企业站优化策略!
SEO公司
-
可定制SEO优化套餐基于整站优化与品牌搜索展现,定制个性化营销推广方案!
SEO套餐
-
SEO入门教程多年积累SEO实战案例,从新手到专家,从入门到精通,海量的SEO学习资料!
SEO教程
-
SEO项目资源高质量SEO项目资源,稀缺性外链,优质文案代写,老域名提权,云主机相关配置折扣!
SEO资源
-
SEO快速建站快速搭建符合搜索引擎友好的企业网站,协助备案,域名选择,服务器配置等相关服务!
SEO建站
-
快速搜索引擎优化建议没有任何SEO机构,可以承诺搜索引擎排名的具体位置,如果有,那么请您多注意!专业的SEO机构,一般情况下只能确保目标关键词进入到首页或者前几页,如果您有相关问题,欢迎咨询!