在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

linux下怎么启动mysql

126次阅读
没有评论

共计 3940 个字符,预计需要花费 10 分钟才能阅读完成。

这篇文章主要介绍“linux 下怎么启动 mysql”,在日常操作中,相信很多人在 linux 下怎么启动 mysql 问题上存在疑惑,丸趣 TV 小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux 下怎么启动 mysql”的疑惑有所帮助!接下来,请跟着丸趣 TV 小编一起来学习吧!

 
     1.linux 下启动 mysql 的命令:
mysqladmin start
  www.2cto.com  
/ect/init.d/mysql start (前面为 mysql 的安装路径)
 
2.linux 下重启 mysql 的命令:
 
mysqladmin restart
 
/ect/init.d/mysql restart (前面为 mysql 的安装路径)
 
3.linux 下关闭 mysql 的命令:
 
mysqladmin -u root - p 密码 shutdown
 
/ect/init.d/mysql shutdown (前面为 mysql 的安装路径)
 
4. 连接本机上的 mysql:
 
进入目录 mysql\bin,再键入命令 mysql -uroot -p,回车后提示输入密码。
 
退出 mysql 命令:exit(回车)
 
5. 修改 mysql 密码:
  www.2cto.com  
mysqladmin - u 用户名 - p 旧密码 password 新密码
 
或进入 mysql 命令行 SET PASSWORD FOR 用户名 @ 主机 = PASSWORD(lsquo; 密码
 
GRANT USAGE ON *.* TO 用户名 @ 主机 IDENTIFIED BY biscuit
 
修改自己的密码 SET PASSWORD = PASSWORD(biscuit
 
6. 增加新用户。(注意:mysql 环境中的命令后面都带一个分号作为命令结束符)
 
grant all privileges on *.* to 用户名 @ % identified by 密码 with grant option;
 
flush privileges;(刷新权限设置)
 
grant select on .* to 用户名 @登录主机 identified by 密码
 
如增加一个用户 test 密码为 123,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以 root 用户连入,然后键入以下命令:
 
grant select,insert,update,delete on *.* to Identified by 123
 
7. 跳过授权访问 mysql
 
mysqld_safe –user=mysql –skip-grant-tables –skip-networking
 
二、有关 my 方面的操作
 
必须首先登录到 mysql 中,有关操作都是在 mysql 的提示符下进行,而且每个命令以分号结束
 
1、显示数据库列表。
  www.2cto.com  
show databases;
 
2、显示库中的数据表:
 
use mysql; // 打开库
 
show tables;
 
3、显示数据表的结构:
 
describe 表名;
 
4、建库:
 
create database 库名;
 
5、建表:
 
use 库名;
 
create table 表名 (字段设定列表);
 
6、删库和删表:
 
drop database 库名;
 
drop table 表名;
 
7、将表中记录清空:
 
delete from 表名;
 
8、显示表中的记录:
 
select * from 表名;
 
9、编码的修改
 
如果要改变整个 mysql 的编码格式:
 
启动 mysql 的时候,mysqld_safe 命令行加入
  www.2cto.com  
–default-character-set=gbk
 
如果要改变某个库的编码格式:在 mysql 提示符后输入命令
 
alter database db_name default character set gbk;
 
三、数据的导入导出
 
1、文本数据转到数据库中
 
文本数据应符合的格式:字段数据之间用 tab 键隔开,null 值用来代替。例:
 
1 name duty 2006-11-23
 
数据传入命令 load data local infile 文件名 into table 表名;
 
2、导出数据库和表
 
mysqldump –opt news news.sql(将数据库 news 中的所有表备份到 news.sql 文件,news.sql 是一个文本文件,文件名任取。)
 
mysqldump –opt news author article author.article.sql(将数据库 news 中的 author 表和 article 表备份到 author.article.sql 文件,author.article.sql 是一个文本文件,文件名任取。)
 
mysqldump –databases db1 db2 news.sql(将数据库 dbl 和 db2 备份到 news.sql 文件,news.sql 是一个文本文件,文件名任取。)
 
mysqldump -h host -u user -p pass –databases dbname file.dump
 
就是把 host 上的以名字 user,口令 pass 的数据库 dbname 导入到文件 file.dump 中
 
mysqldump –all-databases all-databases.sql(将所有数据库备份到 all-databases.sql 文件,all-databases.sql 是一个文本文件,文件名任取。)
 
3、导入数据
 
mysql all-databases.sql(导入数据库)
 
mysql -u root -p fukai ndash;force dmc010003_db.myisam.sql(强行导入)
 
mysql source news.sql;(在 mysql 命令下执行,可导入表)
 
MySQLimport 的常用选项介绍:
  www.2cto.com  
-d or –delete 新数据导入数据表中之前删除数据数据表中的所有信息
 
-f or –force 不管是否遇到错误,MySQLimport 将强制继续插入数据
 
-i or –ignore MySQLimport 跳过或者忽略那些有相同唯一关键字的行,导入文件中的数据将被忽略。
 
-l or -lock-tables 数据被插入之前锁住表,这样就防止了,你在更新数据库时,用户的查询和更新受到影响。
 
-r or -replace 这个选项与 - i 选项的作用相反; 此选项将替代表中有相同唯一关键字的记录。
 
–fields-enclosed- by= char 指定文本文件中数据的记录时以什么括起的,很多情况下数据以双引号括起。默认的情况下数据是没有被字符括起的。
 
–fields-terminated- by=char 指定各个数据的值之间的分隔符,在句号分隔的文件中,分隔符是句号。您可以用此选项指定数据之间的分隔符。
 
默认的分隔符是跳格符 (Tab)
 
–lines-terminated- by=str 此选项指定文本文件中行与行之间数据的分隔字符串或者字符。默认的情况下 MySQLimport 以 newline 为行分隔符。
 
您可以选择用一个字符串来替代一个单个的字符:
 
一个新行或者一个回车。
 
MySQLimport 命令常用的选项还有 -v 显示版本 (version),-p 提示输入密码 (password)
 
例子:导入一个以逗号为分隔符的文件
 
文件中行的记录格式是这样的:
 
1 , ORD89876 , 1 Dozen Roses , 19991226
 
我们的任务是要把这个文件里面的数据导入到数据库 Meet_A_Geek 中的表格 Orders 中,我们使用这个命令:
 
bin/MySQLimport ndash;prl ndash;fields-enclosed-by= ndash;fields-terminated-by=, Meet_A_Geek Orders.txt
  www.2cto.com  
一、连接 MySQL
 
格式:mysql - h 主机地址 - u 用户名 - p 用户密码
 
1、例 1:连接到本机上的 MYSQL。
 
首先在打开 DOS 窗口,然后进入目录 mysqlbin,再键入命令 mysql -uroot -p,回车后提示你输密码,如果刚安装好 MYSQL,超级用户 root 是没有密码的,故直接回车即可进入到 MYSQL 中了,MYSQL 的提示符是:mysql。
 
2、例 2:连接到远程主机上的 MYSQL。假设远程主机的 IP 为:110.110.110.110,用户名为 root, 密码为 abcd123。则键入以下命令:
 
mysql -h210.110.110.110 -uroot -pabcd123
 
(注:u 与 root 可以不用加空格,其它也一样)
 
3、退出 MYSQL 命令:exit (回车)。
 
mysql 常用维护命令
 
1、show global status; 列出 MySQL 服务器运行各种状态值
 
2、show variables; 查询 MySQL 服务器配置信息语句
 
3、查看慢查询
 
show variables like %slow%
 
show global status like %slow%
 
4、最大连接数
 
show variables like max_connections MySQL 服务器最大连接数
    www.2cto.com  
show global status like Max_used_connections 服务器响应的最大连接数
 
5、查看表结构
 
desc Tablename;
 
describe Tablename;
 
show columns from Tablename;
 
show create table Tablename;
 

到此,关于“linux 下怎么启动 mysql”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注丸趣 TV 网站,丸趣 TV 小编会继续努力为大家带来更多实用的文章!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-01发表,共计3940字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲男人天堂久久 | 国产欧美亚洲精品综合在线 | 国产特级毛片aaaaaa | a毛片免费全部播放毛 | 亚洲精品国产专区一区 | 成人精品美女隐私视频 | 国产成人亚洲精品一区二区在线看 | 99爱视频99爱在线观看免费 | 日日cao| 中国杭州少妇xxxx做受 | 国产精品三区四区 | 久久综合精品国产一区二区三区无 | 999精品在线视频 | 国产精品无码av在线播放 | 免费播放欧美毛片欧美a | 成人免费午夜视频 | 国产成人亚洲综合欧美一部 | 天天天天添天天拍天天谢 | 精品国产影院 | 午夜久久久久久 | 超清纯白嫩大学生无码网站 | 99热久久精里都是精品6 | 天天弄天天干 | 国产欧美日韩在线观看 | 久久综合噜噜激激的五月天 | 欧美啊v在线 | 国产精品香蕉在线观看 | 国产精品成人av在线观看春天 | 九九免费久久这里有精品23 | 四虎影视永久在线精品免费 | 久久国产精品久久国产精品 | 一级免费看 | 国产精品大白天新婚身材 | 中文字幕人乱码中文字幕 | 精品一区二区不卡无码av | 无遮挡裸体免费视频尤物 | 国产精品久久久久乳精品爆 | 久久精品久久精品久久精品 | 国产又黄又大又粗的视频 | 偷拍自拍视频网站 | 无码精品人妻一区二区三区人妻斩 |