大佬教程收集整理的这篇文章主要介绍了Linux07——安装MySQL,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
rpm -qa|grep @L_262_0@ 或者 rpm -qa | grep @L_262_0@
如果存在@L_262_0@-libs的旧版本包如下:
一定要执行卸载呀!!! 卸载命令:rpm -e --nodeps @L_262_0@-libs
rpm -qa|grep mariadb
如果存在如下:
一定要执行卸载呀!!! 卸载命令:rpm -e --nodeps mariadb-libs
执行 :chmod -R 777 /tmp
a、 拷贝安装包到opt目录下
@L_262_0@-client-5.5.54-1.linux2.6.x86_64.rpm
@L_262_0@-server-5.5.54-1.linux2.6.x86_64.rpm
b、 执行如下命令进行安装
rpm -ivh @L_262_0@-client-5.5.54-1.linux2.6.x86_64.rpm
rpm -ivh @L_262_0@-server-5.5.54-1.linux2.6.x86_64.rpm
安装完成后查看@L_262_0@的版本
执行 @L_262_0@admin –version,如果打印出消息,即为成功
或者通过rpm查询 rpm –qa|grep –i @L_262_0@(-i 表示忽略大小写)
@L_262_0@admin -u root password ‘root’ (自己设置用户名密码)
@L_262_0@ -uroot -proot
create database 库名
create table 表名 (字段名 字段类型(长度)约束 …)
a、查看字符集 show variables like ‘character%’;
b、查看@L_262_0@的安装位置.
c、修改字符集
将/usr/share/@L_262_0@/中的my-huge.cnf 拷贝到/etc/下,改名为my.cnf
tips: @L_262_0@启动时,会优先读取/etc/my.cnf文件。
在[client] [@L_262_0@d] [@L_262_0@]中添加相关的字符集设置
default-character-set=utf8
@H_450_2@
character_set_server=@H_944_138@utf8 character_set_client=@H_944_138@utf8 collation-server=utf8_general_ci@H_450_2@
default-character-set=utf8
@H_450_2@
d、重启@L_262_0@服务,查看字符集 命令: service @L_262_0@ restart
e、修改已有库表的字符集
修改库的字符集
alter database 库名 character set ‘utf8‘;
f、 修改表的字符集
alter table 表名 convert to character set ‘utf8‘;
1、@L_262_0@默认的root用户只允许本机登录,远程通过sqlyog工具不能登录.
列显示: SELEct * from user\G; (如果报错加上@L_262_0@.)
查询常用字段: SELEct host,user,password,SELEct_priv from @L_262_0@.user;
3、创建可以远程访问的root用户并授予所有权限
grant all privileges on *.* to [email protected]‘%‘ identified by ‘root‘;(此处写自己的用户名密码,一定要小心不能出现中文符号)
再次查询说明是任意ip,说明授予权限成功
修改当前用户的密码 set password =password(‘root’)
修改某个用户的密码 update @L_262_0@.user set password=password(‘root‘) where user=‘hupo‘; (自己设置)
5、注意: 所有通过user表的修改,必须使用flush privileges 命令才能生效.
@H_450_2@以上是大佬教程为你收集整理的Linux07——安装MySQL全部内容,希望文章能够帮你解决Linux07——安装MySQL所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。