如何在线安装Mysql
发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,这篇文章主要为大家展示了"如何在线安装Mysql",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何在线安装Mysql"这篇文章吧。Mysql在线安装一、
千家信息网最后更新 2025年02月05日如何在线安装Mysql
这篇文章主要为大家展示了"如何在线安装Mysql",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何在线安装Mysql"这篇文章吧。
一、 检查系统中是否已安装了mysql服务或开发包依赖等
[bigdata@bigdata-pro02 ~]$ rpm -qa | grep mysqlmysql-libs-5.1.73-3.el6_5.x86_64
如果检查存在一些安装包,则使用 rpm -e --nodeps [安装包1] [安装包2] [...] 将已有的安装包卸载。
这里需要切换到root用户
[root@bigdata-pro02 ~]# rpm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_64[root@bigdata-pro02 ~]#
二、检查yum源上可以使用的安装包(如果对mysql版本有要求,可以修改yum源的配置)
使用yum list | grep mysql 来检查可以使用的安装包
[root@bigdata-pro02 ~]# yum list | grep mysql-servermysql-server.x86_64 5.1.73-8.el6_8 @base
三、安装mysql-server ,使用yum install 命令,安装过程中会自动把所有依赖的包自动下载和安装
[root@bigdata-pro02 ~]# yum install mysql-server.x86_64 -yLoaded plugins: fastestmirror, refresh-packagekit, securitySetting up Install ProcessLoading mirror speeds from cached hostfileepel/metalink | 4.9 kB 00:00 * base: mirrors.163.com * epel: mirrors.ustc.edu.cn * extras: mirrors.163.com * updates: mirrors.163.combase | 3.7 kB 00:00 epel | 3.2 kB 00:00 epel/primary | 3.2 MB 00:01 epel 12521/12521extras | 3.4 kB 00:00 updates | 3.4 kB 00:00 updates/primary_db | 1.2 MB 00:00 Resolving Dependencies--> Running transaction check---> Package mysql-server.x86_64 0:5.1.73-8.el6_8 will be installed--> Processing Dependency: mysql = 5.1.73-8.el6_8 for package: mysql-server-5.1.73-8.el6_8.x86_64--> Processing Dependency: perl-DBI for package: mysql-server-5.1.73-8.el6_8.x86_64--> Processing Dependency: perl-DBD-MySQL for package: mysql-server-5.1.73-8.el6_8.x86_64--> Processing Dependency: perl(DBI) for package: mysql-server-5.1.73-8.el6_8.x86_64--> Processing Dependency: libmysqlclient_r.so.16(libmysqlclient_16)(64bit) for package: mysql-server-5.1.73-8.el6_8.x86_64--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16)(64bit) for package: mysql-server-5.1.73-8.el6_8.x86_64--> Processing Dependency: libmysqlclient_r.so.16()(64bit) for package: mysql-server-5.1.73-8.el6_8.x86_64--> Processing Dependency: libmysqlclient.so.16()(64bit) for package: mysql-server-5.1.73-8.el6_8.x86_64--> Running transaction check---> Package mysql.x86_64 0:5.1.73-8.el6_8 will be installed---> Package mysql-libs.x86_64 0:5.1.73-8.el6_8 will be installed---> Package perl-DBD-MySQL.x86_64 0:4.013-3.el6 will be installed---> Package perl-DBI.x86_64 0:1.609-4.el6 will be installed--> Finished Dependency ResolutionDependencies Resolved==================================================================================================================== Package Arch Version Repository Size====================================================================================================================Installing: mysql-server x86_64 5.1.73-8.el6_8 base 8.6 MInstalling for dependencies: mysql x86_64 5.1.73-8.el6_8 base 895 k mysql-libs x86_64 5.1.73-8.el6_8 base 1.2 M perl-DBD-MySQL x86_64 4.013-3.el6 base 134 k perl-DBI x86_64 1.609-4.el6 base 705 kTransaction Summary====================================================================================================================Install 5 Package(s)Total download size: 12 MInstalled size: 33 MIs this ok [y/N]: yDownloading Packages:(1/5): mysql-5.1.73-8.el6_8.x86_64.rpm | 895 kB 00:00 (2/5): mysql-libs-5.1.73-8.el6_8.x86_64.rpm | 1.2 MB 00:00 (3/5): mysql-server-5.1.73-8.el6_8.x86_64.rpm | 8.6 MB 00:03 (4/5): perl-DBD-MySQL-4.013-3.el6.x86_64.rpm | 134 kB 00:00 (5/5): perl-DBI-1.609-4.el6.x86_64.rpm | 705 kB 00:00 --------------------------------------------------------------------------------------------------------------------Total 2.4 MB/s | 12 MB 00:04 Running rpm_check_debugRunning Transaction TestTransaction Test SucceededRunning TransactionWarning: RPMDB altered outside of yum.** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows:2:postfix-2.6.6-6.el6_5.x86_64 has missing requires of libmysqlclient.so.16()(64bit)2:postfix-2.6.6-6.el6_5.x86_64 has missing requires of libmysqlclient.so.16(libmysqlclient_16)(64bit)2:postfix-2.6.6-6.el6_5.x86_64 has missing requires of mysql-libs Installing : mysql-libs-5.1.73-8.el6_8.x86_64 1/5 Installing : perl-DBI-1.609-4.el6.x86_64 2/5 Installing : perl-DBD-MySQL-4.013-3.el6.x86_64 3/5 Installing : mysql-5.1.73-8.el6_8.x86_64 4/5 Installing : mysql-server-5.1.73-8.el6_8.x86_64 5/5 Verifying : perl-DBD-MySQL-4.013-3.el6.x86_64 1/5 Verifying : mysql-libs-5.1.73-8.el6_8.x86_64 2/5 Verifying : mysql-server-5.1.73-8.el6_8.x86_64 3/5 Verifying : mysql-5.1.73-8.el6_8.x86_64 4/5 Verifying : perl-DBI-1.609-4.el6.x86_64 5/5 Installed: mysql-server.x86_64 0:5.1.73-8.el6_8 Dependency Installed: mysql.x86_64 0:5.1.73-8.el6_8 mysql-libs.x86_64 0:5.1.73-8.el6_8 perl-DBD-MySQL.x86_64 0:4.013-3.el6 perl-DBI.x86_64 0:1.609-4.el6 Complete!
检查系统中是否安装mysql
[root@bigdata-pro02 ~]# rpm -qa | grep mysqlmysql-5.1.73-8.el6_8.x86_64mysql-libs-5.1.73-8.el6_8.x86_64mysql-server-5.1.73-8.el6_8.x86_64
检查mysql命令所在位置
[root@bigdata-pro02 ~]# which mysql/usr/bin/mysql
四、启动mysqld服务
[root@bigdata-pro02 ~]# service mysqld statusmysqld is stopped[root@bigdata-pro02 ~]# service mysqld startInitializing MySQL database: Installing MySQL system tables...OKFilling help tables...OKTo start mysqld at boot time you have to copysupport-files/mysql.server to the right place for your systemPLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !To do so, start the server, then issue the following commands:/usr/bin/mysqladmin -u root password 'new-password'/usr/bin/mysqladmin -u root -h bigdata-pro02.mars.com password 'new-password'**# 以上为两种新建root用户并设置密码的方式**Alternatively you can run:/usr/bin/mysql_secure_installationwhich will also give you the option of removing the testdatabases and anonymous user created by default. This isstrongly recommended for production servers.See the manual for more instructions.You can start the MySQL daemon with:cd /usr ; /usr/bin/mysqld_safe &You can test the MySQL daemon with mysql-test-run.plcd /usr/mysql-test ; perl mysql-test-run.plPlease report any problems with the /usr/bin/mysqlbug script! [ OK ]Starting mysqld: [ OK ]
五、使用mysql数据库
添加root用户并设置密码
[root@bigdata-pro02 ~]# /usr/bin/mysqladmin -u root password '123456'
登录mysql数据库
[root@bigdata-pro02 ~]# mysql -uroot -p123456Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 7Server version: 5.1.73 Source distributionCopyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || mysql || test |+--------------------+3 rows in set (0.00 sec)mysql> use test;Database changedmysql> show tables;Empty set (0.01 sec)mysql> create table test1 (id int(10), name varchar(20) ) ;Query OK, 0 rows affected (0.00 sec)mysql> show tables;+----------------+| Tables_in_test |+----------------+| test1 |+----------------+1 row in set (0.00 sec)
以上是"如何在线安装Mysql"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
检查
在线
内容
用户
篇文章
命令
密码
数据
数据库
系统
学习
帮助
服务
位置
开发包
所在
方式
易懂
更多
条理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
深圳市一只豹网络技术有限公司
3D制图软件开发
软件开发一般采用两种系统
方舟生存进化租服务器赚钱吗
公司服务器存储量
天趣网络安全工程师
从事软件开发要考取的证书
网络技术集线器
国家省市 数据库
macos 数据库安装
麻将来了软件开发者的目的
数据库全外连接左外连接吗
广东常见软件开发销售电话
程序软件开发价位
上海特色软件开发技术指导
军人防范手机网络安全
天下3哪个服务器火2021
不属于软件开发概念模式的是
网络安全发展前景
互联网科技的网站首页
停服务器视频教学
温州营销软件开发管理
佛山教育软件开发市场价
服务器安全漏洞语录
做软件开发的男生喜欢什么礼物
靠谱的珠宝软件开发流程
湘潭正规软件开发哪家好
利用网络管理平台建立专业数据库
电网网络安全一区数据传外网
我的世界曙光服务器密码