Linux下Mysql安装部署

    科技2022-08-13  92

    Mysql安装部署

    安装部署:yum install -y mysql-server 启动mysql:/etc/init.d/mysqld start 设置用户名密码:/usr/bin/mysqladmin -u root password ‘123456’ 使用root登录:mysql -uroot -p123456 (设置完成密码之后需要登录进入mysql)

    Mysql命令: 查看数据库列表:show databases; 查看数据表:show tables; 数据库切换:use 数据库名

    解决中文乱码: A: 查看编码集 show variables like 'character_set_%';

    B:修改配置/etc/my.cnf 在/etc/my.cnf中添加以下内容 [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] character-set-server=utf8

    C: 重启mysql /etc/init.d/mysqld restart D: 查看编码集

    解决mysql远程连接失败 远程连接工具连接mysql报错如下

    原因:mysql允许远程连接的服务器收到限制 修改mysql配置 A: mysql -uroot -p123456 B: mysql> use mysql C: select host, user ,password from user;

    D: 修改远程限制,让root用户在任意节点使用123456都能够访问 grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; E: 刷新配置 flush privileges; F: 查看最终结果 select host, user ,password from user;

    G:再次连接

    Processed: 0.025, SQL: 8