- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学会使用简单的 MySQL 操作
学会使⽤简单的 MySQL 操作
学会使⽤简单的 MySQL 操作
在前⾯两个章节中已经介绍过MySQL 的安装了,但是光会安装还不够,还需要会⼀些
基本的 关操作。当然了,关于MySQL 的内容也是⾮常多的,只不过对于linux系统管
理员来讲,⼀些基本的操作已经可以应付⽇常的管理⼯作了,⾄于更⾼深的那是
DBA (专门管理数据库的技术⼈员)的事情了。
更改mysql数据库root 的密码
⾸次进⼊数据库是不⽤密码的
/usr/local/mysql/bin/mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
our MySQL connection id is 2
Server version: 5.0.86 MySQL Community Server (GPL)
Type help; or \h for help. Type \c to clear the buffer.
mysql
现在已经进⼊到了mysql 的操作界⾯了。退出的话,直接输⼊exit 即可。
mysql exit
Bye
先解释⼀下上⾯的命令的含义,-u ⽤来指定要登录的⽤户,root⽤户是mysql ⾃带的管
理员账户,默认没有密码的,那么如何给root⽤户设定密码?按如下操作:
/usr/local/mysql/bin/mysqladmin -u root password ‘1 3456’
这样就可以设定root⽤户的密码了。其中mysqladmin就是⽤来设置密码的⼯具,-u 指
定⽤户,passwod 后跟要定义的密码,密码需要⽤单引号或者双引号括起来。另外你
也许发现了,敲命令时总在前⾯加/usr/local/mysql/bin/ 这样很累。但是直接打mysql 又
不能⽤,这是因为在系统变量$PATH 中没有/usr/local/mysql/bin/这个⽬录,所以需要
这样操作(如果你的linux可以直接打出mysql这个命令,则不要做这个操作) :
vim /etc/profile
在最后加⼊⼀⾏:
export PATH=$PATH:/usr/local/mysql/bin/
保存后运⾏
source /etc/profile
设定完密码后,再来运⾏最开始进⼊mysql数据库操作界⾯的命令:
mysql -u root
ERROR 1045 ( 8000): Access denied for user root@localhost (using password: NO)
就报错了,这是因为root⽤户有密码。
mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
our MySQL connection id is 5
Server version: 5.0.86 MySQL Community Server (GPL)
Type help; or \h for help. Type \c to clear the buffer.
mysql
需要加-p选项指定密码,这时就会提⽰你输⼊密码了。
当设定密码后,如果要想更改密码如何操作呢?
mysqladmin -u root -p password 123456789
Enter password:
输⼊原来root的密码就可以更改密码了。
连接数据库
刚刚讲过通过使⽤mysql -u root -p 就可以连接数据库了,但这只是连接的本地的数据
库’localhost ’ ,然后有很多时候都是去连接⽹络中的某⼀个主机上的mysql 。
mysql -u user 1 -p –P 3306 -h 10 .0 . .69
其中-P (⼤写)指定远程主机mysql的绑定端⼜,默认都是3306 ;-h指定远程主机的IP
⼀些基本的MySQL操作命令
1. 查询当前所有的库
mysql show databases;
++
| Database |
++
| information_schema |
| mysql |
| test |
++
1. 查询某个库的表
mysql use mysql;
Database changed
mysql show tables;
++
| Tables_in_mysql |
文档评论(0)