Linux 安装MySql

xiaoxiao2021-02-28  98

1,查找已经安装的MySQL 数据库 rpm -qa | grep -i mysql (-i的作用不区分大小写) (   是把搜索到的全部包的名字交给 grep 去过滤,只要包含那个字符串就会被显示出来 2,删除已经安装好的MySQL数据库 rpm -e --nodeps 各个安装文件的名字 --nodeps就是安装时不检查依赖关系,比如你这个rpm需要A,但是你没装A,这样你的包就装不上,用了--nodeps你就能装上了.--force就是强制安装,比如你装过这个rpm的版本1,如果你想装这个rpm的版本2,就需要用--force强制安装 删除软件-e    __nodeps强制删除,如果-e的时候出错,说明其他软件的运行依附于此软件,仍然要删除,需要__nodeps 3,删除文件夹 rm -rf /var/lib/mysql rm -rf /usr/share/mysql 4,创建文件夹 mkdir data cd data mkdir downloads 5,上传MySQL5.5 6, tar -xvf 需要解压的文件 7,yum install 文件名 8,查看/usr/share/mysql 文件夹中是否有 my-medium.cnf cd /usr/share/mysql ll 9,拷贝此文件存到/etc重命名为my.cnf cp my-medium /etc/my.cnf cd /etc ll vi my.cnf 插入参数到MySQLD下 max_allowed_packet = 16M max_connections = 3000 lower_case_table_names=1 character_set_server=utf8 ------------------------------------------//如果出现下面情况--------------------------------------- 需要查看错误日志 日志存在/var/lib/mysql错误日志一般都放在此文件夹下 ll cat localhost.localdomain.err 错误原因:有残余进程 ps -ef | grep -i mysql 10,启动MySQL service mysql start 登陆mysql mysql -uroot -p 修改登录密码 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password');  # 在MySQL命令行中设置root账户的密码为password 重启mysql service mysql restart 退出mysql exit 如果出现错误 使用命令ps -e | grep -i mysql 查看有没有残余进程,kill UID
转载请注明原文地址: https://www.6miu.com/read-47390.html

最新回复(0)