如何在linux下安装mysql 怎么在linux下安装mysql

\u5982\u4f55\u5728linux\u4e0b\u5b89\u88c5\u7f51\u5361\u9a71\u52a8\uff1f


Linux\u7cfb\u7edf\u4e0a\u5b89\u88c5MySQL\u6570\u636e\u5e93

  步骤

  1. 到mysql官网下载32位mysq

  2. 进入安装包所在目录,执行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz进行解压32位安装包

  3. 复制解压后的mysql目录到系统的本地软件目录:

    执行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r

    注意:目录结尾不要加/

  4. 添加系统mysql组和mysql用户:

    执行命令:groupadd mysql和useradd -r -g mysql mysql

  5. 安装数据库:

    进入安装mysql软件目录:执行命令 cd /usr/local/mysql

    修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./

    安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql

    修改当前目录拥有者为root用户:执行命令 chown -R root:root ./

    修改当前data目录拥有者为mysql用户:执行命令 chown -R mysql:mysql data

    到此数据库安装完毕

  6. 启动mysql服务和添加开机启动mysql服务:

    添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录

    启动mysql服务:执行命令service mysql start

    执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功,如图

  7. 修改mysql的root用户密码,root初始密码为空的:

    执行命令:./bin/mysqladmin -u root password '密码'

  8. 把mysql客户端放到默认路径:

    ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

    注意:建议使用软链过去,不要直接包文件复制,便于系统安装多个版本的mysql



方法/步骤
1
查找以前是否安装有mysql,使用下面命令:
rpm -qa|grep -i mysql
如果显示有如下包则说明已安装mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
2
如果已安装,则需要删除已安装的数据库,使用以下命令来删除数据库
删除命令:rpm -e --nodeps 包名
( rpm -ev mysql-4.1.12-3.RHEL4.1 )
删除老版本mysql的开发头文件和库
命令:rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
3
下载mysql的rpm包
可以通过wget下载具体的地址因为不能用链接请大家去官网去找
(1)MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL服务器;
(2)MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客户端;
(3)MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql开发依赖包。

Linux系统上安装MySQL数据库



  • linux濡備綍瀹夎mysql
    绛旓細1銆佹墦寮鐢佃剳锛屽苟涓旂偣鍑绘墦寮鍛戒护琛岀獥鍙c2銆佽緭鍏udoapt-getupdate锛岃繖鏍峰彲浠ヨ繘琛屽畨瑁呭墠鐨勫熀鏈洿鏂銆3銆佽緭鍏udoapt-getinstallmysql-server锛屼笅杞藉畨瑁呭寘锛岃繖涓椂鍊欎細鎻愮ず锛岃緭鍏鍗冲彲銆傜瓑寰呬竴涓嬪嵆鍙4銆佽緭鍏udomysql_secure-installation锛岃緭鍏锛岀劧鍚庤缃瘑鐮併5銆佽緭鍏鍙栨秷绉婚櫎銆6銆佺劧鍚庨檰缁緭鍏-N-Y锛...
  • 鎬庝箞鍦╨inux涓瀹夎mysql
    绛旓細绗竴绉嶆槸yum install mysql锛岃繖绉嶅畨瑁呮柟寮忔渶绠鍗曪紝鍒濆鍙互閲囩敤銆備絾鏄繖绉嶅畨瑁呯殑寮婄鏄畨瑁呯殑鐗堟湰姣旇緝浣庯紝鐜板湪瀹夎鐨勮瘽鏄5.17鐨勭増鏈傜浜岀鏂瑰紡鏄笅杞芥渶鏂扮殑MySQL-5.6.25-1.rhel5.x86_64.rpm-bundle.tar锛岃В鍘嬬缉鍚庯紝鐢╮pm -ivh 鍖呭悕锛屽畨瑁呭洓涓寘灏卞彲浠ヤ簡锛屾敞鎰忓厛鍚庨『搴忋傜涓夌鏂瑰紡鏄笅杞芥渶鏂扮殑m...
  • 鎬庢牱鍦╨inux涓瀹夎mysql
    绛旓細1銆佸畨瑁呮湇鍔$ sudo apt-get install mysql-server璇存槑锛歴udo鐢ㄤ簬鎻愬崌鏉冮檺 锛宎pt-get鏄痙ebian绯诲垪linux鐗堟湰鐨勫寘绠$悊宸ュ叿锛宨nstall鏄叾鍙傛暟锛岀敤浜庡畨瑁呰蒋浠跺寘锛宮ysql-server鏄痬ysql鐨勬湇鍔$杞欢鍖呫2銆佸畨瑁呭鎴风 sudo apt-get install mysql-client璇存槑锛歴udo鐢ㄤ簬鎻愬崌鏉冮檺 锛宎pt-get鏄痙ebian绯诲垪linux鐗堟湰鐨勫寘...
  • 鎬庝箞鍦╨inux涓瀹夎mysql
    绛旓細瀹夎MySQL涓昏鏈変袱绉嶆柟娉:涓绉嶆槸閫氳繃婧愮爜鑷缂栬瘧瀹夎,杩欑閫傚悎楂樼骇鐢ㄦ埛瀹氬埗MySQL鐨勭壒鎬,杩欓噷涓嶅仛璇存槑;鍙︿竴绉嶆槸閫氳繃缂栬瘧杩囩殑浜岃繘鍒舵枃浠惰繘琛屽畨瑁呫備簩杩涘埗鏂囦欢瀹夎鐨勬柟娉曞張鍒嗕负涓ょ:涓绉嶆槸涓嶉拡瀵圭壒瀹氬钩鍙扮殑閫氱敤瀹夎鏂规硶,浣跨敤鐨勪簩杩涘埗鏂囦欢鏄悗缂涓.tar.gz鐨勫帇缂╂枃浠;绗簩绉嶆槸浣跨敤RPM鎴栧叾浠栧寘杩涜瀹夎,杩欑瀹夎杩涚▼浼氳嚜鍔...
  • linux瀹夎mysqllinux瑁卪ysql
    绛旓細linux铏氭嫙鏈轰腑濡備綍瀹夎mysql锛熷湪linux铏氭嫙鏈轰腑锛屾兂瑕佸畨瑁卪ySQL鏁版嵁搴擄紝棣栧厛锛铏氭嫙鏈哄繀椤昏鑳借繛涓婄綉缁滐紝鐒跺悗閫氳繃缃戠粶涓嬭浇mySQL瀹夎鍖呭氨鍙互姝e父瀹夎浜銆傚鏋滄棤娉曡繛鎺ョ綉缁滐紝浣犲彲浠ョ敤鍒殑鏂瑰紡涓嬭浇MySQL鐨勫畨瑁呭寘鎴栬呬笅杞芥簮鐮侊紝鐒跺悗鎶婂畠澶嶅埗鍒拌櫄鎷熸満涓紝鍐嶄粠蹇冮噷闆嗕腑瀹夎灏卞彲浠ヤ簡銆俵inux鎬庝箞瀹夎mysql鏁版嵁搴擄紵鐐瑰嚮鈥...
  • 濡備綍鍦╨inux涓嬪畨瑁卪ysql
    绛旓細绗竴姝ワ細瀹夎锛歵armysql-5.5.48-linux2.-x86_64.tar.gz Copy鍒版寚瀹氱殑璺緞涓嬶細cpmysql-5.5.48-linux2.6-x86_64 /usr/local/mysql -r 娣诲姞绯荤粺mysql缁勫悎mysql鐢ㄦ埛锛氭墽琛屽懡浠わ細groupaddmysql鍜寀seradd -r -g mysql mysql 瀹夎鏁版嵁搴擄細杩涘叆瀹夎mysql杞欢鐩綍锛氭墽琛屽懡浠 cd/usr/local/mysql 淇敼...
  • 濡備綍鍦╨inux涓嬪畨瑁卪ysql
    绛旓細鍒mysql瀹樼綉涓嬭浇32浣峬ysq 杩涘叆瀹夎鍖鎵鍦ㄧ洰褰曪紝鎵ц鍛戒护锛歵ar mysql-5.6.17-linux-glibc2.5-i686.tar.gz杩涜瑙e帇32浣嶅畨瑁呭寘 澶嶅埗瑙e帇鍚庣殑mysql鐩綍鍒扮郴缁熺殑鏈湴杞欢鐩綍:鎵ц鍛戒护锛歝p mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r 娉ㄦ剰锛氱洰褰曠粨灏句笉瑕佸姞/ 娣诲姞绯荤粺mysql缁勫拰mysql鐢ㄦ埛...
  • linux绯荤粺鎬庝箞瀹夎mysql鏁版嵁搴
    绛旓細瀹夎姝ラ濡備笅锛氫娇鐢╮oot鐢ㄦ埛鐧婚檰浣犵殑Linux绯荤粺銆備笅杞組ysql RPM鍖咃紝涓嬭浇鍦板潃涓猴細MySQL 涓嬭浇銆傞氳繃浠ヤ笅鍛戒护鎵цMysql瀹夎锛宺pm鍖呬负浣犱笅杞界殑rpm鍖咃細[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm 浠ヤ笂瀹夎mysql鏈嶅姟鍣ㄧ殑杩囩▼浼氬垱寤簃ysql鐢ㄦ埛锛屽苟鍒涘缓涓涓猰ysql閰嶇疆鏂囦欢my.cnf銆備綘鍙互鍦/usr/bin鍜/usr/...
  • 鎬庢牱鍦╨inux绯荤粺涓瀹夎mysql鏁版嵁搴
    绛旓細mysql瀹夎鍓嶅噯澶 鍦ㄥ畨瑁卪ysql涔嬪墠闇瑕佽繘琛屼竴浜涘噯澶囧伐浣溿傞鍏堣鏄庣‘Linux涓槸鍚﹀凡缁忓畨瑁卪ysql鏈嶅姟锛屽湪涓嶆槑纭殑鎯呭喌涓嬶紝鍙互鎵ц浠ヤ笅鍛戒护杩涜纭銆俒root@localhost ~]#rpm -q mysql鎵ц鍛戒护鍚庣殑缁撴灉濡備笅鎵绀猴紝琛ㄦ槑mysql鏈嶅姟娌℃湁瀹夎銆俒root@localhost ~]#rpm -q mysqlpackage mysql is not installed濡傛灉妫娴...
  • linux涓鐨mysql瀹㈡埛绔庝箞瀹夎?
    绛旓細鏂规硶/姝ラ 鍒mysql瀹樼綉涓嬭浇mysql缂栬瘧濂界殑浜岃繘鍒瀹夎鍖锛屽湪涓嬭浇椤甸潰Select Platform:閫夐」閫夋嫨linux-generic锛岀劧鍚庢妸椤甸潰鎷夊埌搴曢儴锛64浣嶇郴缁熶笅杞Linux - Generic (glibc 2.5) (x86, 64-bit)锛32浣嶇郴缁熶笅杞絃inux - Generic (glibc 2.5) (x86, 32-bit)瑙e帇32浣嶅畨瑁呭寘:杩涘叆瀹夎鍖呮墍鍦ㄧ洰褰曪紝鎵ц鍛戒护锛...
  • 扩展阅读:浏览器怎么打开链接 ... linux中安装mariadb教程 ... linux下载安装 ... linux下安装mysql5.7 ... linux下怎样安装wine ... linux使用命令行安装软件 ... linux下安装mysql步骤 ... linux系统详细安装步骤 ... linux下安装nginx详细步骤 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网