Linux配置Mysql(ubuntu)

安装

~$ apt-get install mysql-server    #安装服务
~$ apt-get install libmysqlclient-dev    #安装依赖

第一条安装结束会有以下被安装,留意以下除了server服务,留意一下client服务。

 

基本操作

~$ service mysql start    #启动
~$ service mysql stop    #停止
~$ service mysql restart    #重启

 

登陆:

~$ mysql -u root -p    #刚刚安装通常没有密码
~$ mysql -h abc.com -u root -p    #远程登陆abc.com主机

 

修改root密码:

~$ cat /etc/mysql/debian.cnf    #查看安装目录的debian.cnf获取自动生成用户

记录一下,用这个账号密码登陆。

登陆成功后定义一下密码等级

 mysql> SET GLOBAL validate_password_policy=0;    
#等级定义:
#0 密码>=8位
#1 密码>=8位,大小写字母
#2 密码>=8位,大小写字母,特殊字符

设置好后执行修改指令

 mysql> UPDATE mysql.user SET plugin="mysql_native_password", authentication_string=PASSWORD("密码") WHERE user="root";

重启一下即可。

 

帮助

·$ mysql    #进入mysql服务器端
    mysql> \h    #查看帮助

帮助翻译:

所有文本命令必须首先在线并以';'结尾
(\ c)    清除当前的输入语句。
(\ r \ n)    重新连接到服务器,可选参数是db和host。
(\ d)    设置语句分隔符。
(\ e)    使用$ EDITOR编辑命令。
(\ G)    发送命令到mysql服务器,垂直显示结果。
(\ q)    退出mysql。
(\ g)    发送命令到mysql服务器。
(\ h)    显示此帮助。
(\ n)    禁用寻呼机,打印到标准输出。
(\ t)    不要写入outfile。
(\ P)    设置PAGER [to_pager],通过PAGER打印查询结果。
(\ p)    打印当前命令。
(\ R)    更改您的mysql提示符。
(\ q)    退出mysql。
(\#)    重建完成哈希。
(\。)    执行SQL脚本文件,将文件名作为参数。
(\ s)    从服务器获取状态信息。
(\!)    执行系统shell命令。
(\ T)    设置outfile [to_outfile],将所有内容附加到给定的outfile中。
(\ u)    使用其他数据库。将数据库名称作为参数。
(\ C)    切换到另一个charset,可能需要使用多字节字符集处理binlog。
(\ W)    在每个语句后显示警告。
(\ w)    每次声明后都不显示警告。
(\ x)    清理会话上下文。

至此mysql安装完毕,开启允许远程可以用HeidiSQL这类客户端连接进行可视化操作。

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值